Key Performance Indicators: Manage all aspects of day-to-day Associate Payroll Processing Functions, including: New Engagements and Reinstatements Personal Records; and Terminations Payroll Status updating; Leave Pay and Withdrawals where applicable. Compliance with Company Procedures, Policies & Legislation 3rd Party Reconciliations & Payments Meeting Deadlines Inter-Departmental Teamwork Required Competency: Minimum 5 years Full Function Payroll Administration and Supervisory experience Working Knowledge of BCOE, PAYE, UIF, SDL, WCA/IOD, Benefits and Bargaining Councils, ETI, Job Costing Advanced Level of Computer Literacy System knowledge VIP People Good Communication Skills at all levels Approachable yet confidently and politely assertive Methodical; Attention to Detail; Accuracy Ability to Work Under Pressure; Job Prioritization; Results Driven; Effective Query Resolution Professional Manner; Confidential; Positive Attitude; Empathy Accountable; Self-Motivated; Proactive; High Level of Energy Main Activities: Manage day-to-day Payroll Processing ensuring 100% accuracy, compliance, and meeting of deadlines. Ensure full understanding of Client SLA requirements & adherence to all applicable Legislative Obligations. Maintain overall Legislative, Statutory, Bargaining Council and Employee Benefit compliance. Monthly Payroll Processing and checking prior to finalization ensuring accuracy of Statutory and Benefit contributions and deductions. Payroll Administrator backup. Resolution of all Operations, Client and Associate Payroll queries. Manage Legal and Financial Risk through maintaining current Associate Status Payroll records including timeous Termination processing plus all related leave pay, withdrawal documentation, etc. Clear understanding of, and participation in, Inter-Departmental Processes Personal accountability for ensuring that all deadlines are met. Build and support teamwork relationships with Operations, Clients and Payroll department thereby contributing towards quality service delivery.