• Ensure compliance with all employment laws and regulations. • Manage and supervise the HR department staff. • Oversee recruitment and selection processes, including sourcing, interviewing, and hiring new employees. • Develop and implement HR strategies, policies, and procedures. • Design and run employee training and development programs. • Maintain HR records, including employee files, compensation, and benefits information. • Handle employee relations and resolve any workplace conflicts or issues. • Manage employee benefits programs and ensure compliance with regulations. • Administer compensation and payroll programs and ensure accurate processing of payroll. • Develop and maintain positive relationships with government agencies and employee unions.