List of strategy consulting firms in London
Tom Spencer
OCTOBER 3, 2011
Address: Accenture. Founded in 1950, Accenture has offices in more than 200 cities worldwide. Accenture is a global management consulting, technology services and outsourcing company. List of strategy consulting firms in London 2011. by Tom Spencer on October 3, 2011 · 0 comments  ·  Image Source. BearingPoint.
Let's personalize your content