Job descriptionResponsible for leading and implementing the people strategy and providing support to the company’s employees.Promote a work environment that supports a healthy physical and mental environment for employees.Promote open communication between employees and management.Implement policies that prevent discrimination and promote equal opportunities for all company employees.Support the performance review process, career development planning, performance, and management.Implement programs that promote employee well-being.Implement performance management systems that encourage continuous improvement.Oversee learning, development, and training programs that enhance employee skills, professional growth, and leadership development.Monitor the quality of employee performance and establish regular programs for performance evaluation and development.Evaluate the development and effectiveness of all employees and the company’s workforce needs and assist management in career planning.Develop and implement recruitment and selection procedures in accordance with company policy.Enhance job satisfaction by resolving issues promptly.Manage compensation and benefits plans.Prepare job advertisements and select appropriate marketing channels and professional networks.Conduct interviews with candidates via telephone and in-person.Track and measure recruitment sources and determine the required budget..Send job offers and negotiate terms..Prepare and prepare recruitment forms for available jobs..Strong knowledge of labor and employment lawsExcellent communication and leadership skillsSkill in implementing HR strategies that support the overall business strategy