of our 2,000+ staff, the successful Payroll Manager will play a strategic role in addressing challenges and providing technical expertise…. Proven experience in high volume and complex end to end payroll processing and technical knowledge of all areas of payroll…