Gather information on hours worked for each employee
?Calculate the correct amount incorporating overtime, deductions, bonuses etc. with assistance of a computer system
?Receive approval from upper management for payments when needed
?Prepare and execute pay orders through an electronic system or distribute paychecks
?Administer statements of payment to personnel either electronically or on paper
?Process taxes and payment of employee benefits
?Keep track of hour rates, wages, compensation benefit rates, new hire information etc.
?Address issues and questions regarding payroll from employees and superiors
?Prepare reports for upper management, finance department etc.
?Proven experience as payroll specialist or payroll manager
?Solid understanding of accounting fundamentals and payroll best practices
?Very good knowledge of legislation and regulations of the field
?Accountable for on ? boarding for new comers including follow up on hiring procedures and conducting induction program as an orientation tool?
?Assist the HR performance contract to support the business plan.
?Assist on implementation of Performance Management system to link pay with performance and recognize star performers.?
?Ensure execution of training activities through best utilization of internal resources and getting best training providers in the industry in alignment with the training budget.?
?Report accurate and timely reporting tools on HR activity to the Senior Management Team such as absence, turnover and headcount?
?Continuously improve HR automating system & processes.
?Provide continuous counseling for colleagues related to their career development and aspiration