The Payroll Assistant is primarily responsible for the end to end management and processing of the payroll for all staff and the provision of high quality comprehensive payroll service by ensuring that salaries and related expenses are paid in a timely and accurate manner. The payroll assistant is also responsible for preparing analytical reports and gather information by using payroll software. Organizing and reporting payroll information used in audits. Maintains employees' payroll records up to date. The Payroll Assistant ensures that all necessary paperwork for tax deductions and benefits are timely prepared, authorized and paid to local government authorities. This position will also include but not limited to end of month reconciliation and general administration and support to employees for payroll related matters.