Shared Services in Ireland

According to recent research released by the Ireland Development Agency (IDA) there are currently 140 shared service centers (providing technical support, finance and accounting, human resources and payroll functions) that exist in the country, and employing 35,000 staff. The Chief Executive of IDA in Ireland (Barry O’Leary) stated that the sophistication of the centers had increased...