Evaluating Shared Services Centre Locations in Latin America (2017)


This 2017 report on Latin America shared services landscape analyzes the 496 captive/hybrid shared services centers (SSCs) identified; a 9% increase in the number of SSCs 12 months ago. Published June 2017