The successful candidate will be responsible for assisting with the administration and execution of Payroll and Benefits in India, Canada, USA (multi state), UK and Ireland. Additional locations may come into play over the course of time. You will thrive…