Job Responsibilities • Overseeing all HR functions within the Company and team member within the department.
• Overseeing recruitment, selection and the onboarding process.
• Managing Company's appraisal system and conducting appraisal meetings.
• Developing and implementing Company's policies and procedures, ensuring that Company's policies and procedures comply with employment and legal regulations.
• Developing, monitoring and implementing a company's people management strategy.
• Working closely with departments heads to ensure their team members are performing optimally, and provide coaching and mentoring when needed.
• Adopting a data driven approach, closely monitoring and reporting on KPIs across all departments.
• Working with management to provide development opportunities for colleagues is a key deliverable for the jobholder, ensuring colleague performance continuously improves.
• Work with department heads to devise training and career development plans for their areas.
• Accessing the need for training and then designing and implementing training programs accordingly.
• Implement appropriate capability, disciplinary and grievance measures to effectively resolve employee relations issues. Handling any disciplinary processes and formal grievances.
• Setting and reviewing pay structures and employee perks and benefits.
• Implement and maintain appropriate succession planning activities in agreement with management.
• Managing HR department's annual budget.
• To undertake and perform any other job functions as and when required.
Job Requirements • At least 5 years of full HR spectrum experience at managerial and/or leadership position.
• Diploma or Bachelor's Degree in Human Resources or Business Management.
• A solid understanding of the key principles of employment law.
• A strong understanding of all HR functions and proven experience in driving a strategic workforce plan.
• Knowledge of the relevant computer systems and software programs.