Toby Owens is a senior member of the the Financial Institutions and Private Equity practices at The Boston Consulting Group. He is BCG's People Chair for Western Europe and South America, and he works with a number of BCG’s social impact partners.  Toby sits on the board of directors of Frontline, a UK charity.

Since joining BCG in 1996, Toby has worked with corporate clients on an array of issues, including strategy, corporate development, organization, and performance improvement. In addition, he has worked with a number of international social-sector organizations in the fields of education, social mobility, and social entrepreneurship.

Prior to joining BCG, Toby was a senior consultant with Gemini Consulting.


  • MBA, Stanford Graduate School of Business
  • MA, first class honors, Oxford University


  • Casberd Scholar, St John’s College, Oxford
Deep Expertise, Broad Experience