Head of Andean Region, Country Manager Colombia
Country Manager Portugal, Principal
Global Head of the Shared Services Practice Group
Country Manager Egypt
Country Manager Saudi Arabia
Principal, Supply Chain & Logistics
Country Manager Slovenia
Country Manager South Africa
Principal, Head of Shared Services Practice, India