David Brooks is a core member of Boston Consulting Group's Insurance and Transform practices. He co-leads BCG’s General Insurance team and for the UK, Netherlands, and Belgium.

David has worked with General Insurers, Life Insurers, and Asset & Wealth Managers on a broad range of topics, including strategy, transformation, M&A, post-merger integration, digital and data, and climate and sustainability.

Before joining BCG, David worked for Deutsche Bank covering the European sovereign debt crisis.


  • MBA, with distinction London Business School
  • MSc, Management and Regulation of Risk, London School of Economics
  • BSc, International Economics, University of Nottingham