Head of Andean Region, Country Manager Colombia
Country Manager Egypt
Country Manager Saudi Arabia
Principal, Supply Chain & Logistics
Country Manager Slovenia
Country Manager South Africa
Principal, Head of Global Business Services Practice, India
Principal, Country Manager Estonia, Consumer & Retail Practice