Partner & Managing Director
Thomas Foucault is a core member of the Financial Institutions and Insurance practice areas at Boston Consulting Group. He joined BCG in 2007 and worked out of the Bangkok and Brussels offices before moving to Toronto. Thomas’s case work has focused on corporate finance and strategy topics, as well as large-scale transformations across North America, Southeast Asia, and Europe.
In his corporate finance and strategy work, Thomas has led several total shareholder return strategic reviews for financial services players, as well as developing portfolio and growth strategies. In the large scale transformation arena, Thomas has worked with clients on business build, M&A, and postmerger integration.
Before joining BCG, Thomas worked for four years in heavy industry operations.