Reporting to the Team Leader - People Operations, the Payroll Specialist is responsible for ensuring the accurate and timely processing of employee payments, including managing data flow within the payroll system, approving payroll, ov[...]