Globalization, while supporting business growth, places new pressures and challenges on the payroll department — particularly when it comes to compliance and the need to...