• 1999

Company Description

Consults businesses on management and technology, with an emphasis on strategy and process. Consultants who join the company already have 10 years of consulting experience on average.