Managing payroll at an international level is a complex, challenging process for multinational organizations.  The diversity in regulations, tax...