Sparc Logo

Boston Consulting Group

Financial Services • Boston, United States

View all 3 employees

About

Boston Consulting Group, Inc. (BCG) is an American global management consulting firm founded in 1963 and headquartered in Boston, Massachusetts.[3] It is one of the Big Three (or MBB, the world’s three largest management consulting firms by revenue) along with Bain & Company and McKinsey & Company. Since 2021, the consultancy has been led by the German executive Christoph Schweizer.