Head of Payroll (North America)
On-site · Vaughan
The Head of Payroll is responsible for managing accurate and timely payroll transactions for US and Canada, including taxes, benefits, and deductions. They will oversee vendor relationships, ensure regulatory compliance, and collaborate with HR and finance teams to maintain efficient payroll operations.