1. Processes staff payroll accurately and in a timely manner;2. Ensures that proper documentation is maintained to support payroll processing for approval and audit checks;3. Ensures the timely update and accuracy of staff personal, compensation and other information in the system;4. Prepares Payroll report for submission to Accounts Department in a timely manner;5. Carries out monthly submission of CPF contributions before stipulated datelines;6. Carries out reconciliation of salaries;7. Follows up on government claims for childcare leave, maternity leave, paternity leave, foreign worker levy fee waiver and reservist claims;8. Assists in project staff deployment ensuring the effective usage of resources;9. Follows up on issuance of staff letters (Letters / employment certificates / letters of appointments / updates new staff listing / resignation listing / phone listing);10. Maintains staff personal files;11. Assists in following up of staff annual appraisal report submissions and updating;12. Assists in processing staff insurance claims (Submission / file / follow-up); Monitors the leave applications of staff;13. Carries out other administrative work as and when required by management