This is a senior level job which entails managing a staff of over 100 employees.
The job will include:
Detailed HR policy making and implementation
Payroll management including commission disbursement
Employee reward and recognition strategy
Attendance and leave management
Basic Administrative issues such as security, utilities, staff transport, staff meals, etc