1. Develop acceptable HR policies and procedures for attracting and retaining exceptional talents for approved positions
2. Ensure compliance with all Labour related laws and industry regulations across the organization
3. Provide strategic direction for HR across the business
4. Identify and implement technology to drive HR activities across the business
5. Provide professional advice to the top Management on HR related matters
6. Ensure best practice HR across the business
7. Build an enduring corporate culture within the company
8. Provide consistent, useful, quality assurance and professional expertise to the Management
9. Manage multiple HR tasks across company in different locations of operation
10. Develop contract terms for new hires, promotions and transfers
11. Resolving complex employee relations issues and address grievances through effective, thorough and objective investigations.
12. Work closely with management and employees to improve work relationships, build morale and increase productivity and retention
13. Provide day-to-day performance management guidance to line management e.g. coaching, counselling, career development, disciplinary actions
14. Manage expatriate employees for documentation and related HR matters
15. Oversee evaluation and monitoring of training programs to achieve success and ROI.
16. Provide HR policy guidance and interpretation as necessary.
17. Other responsibilities assigned by the senior management.
18. Manage community affairs.
