List of strategy consulting firms in London
Tom Spencer
OCTOBER 3, 2011
Address: Capgemini. Founded in 1967, Capgemini is headquartered in Paris and operates in 40 countries. Capgemini is a global leader in consulting, technology, outsourcing, and local professional services. Business Strategy. Case Interviews. Leadership. Applied Value Group. Bain & Company.
Let's personalize your content