Our People

Bain Capital Insurance has built a team of insurance professionals who bring a diversity of perspectives and capabilities across insurance investing, asset management, strategy consulting, actuarial, and real-world operations. We believe this purpose-built, cross-capability set of skills, provides us with an edge over our competitors and allows us to pivot dynamically across industry themes and sub-sectors.

Taylor Beguhn

Taylor Beguhn Vice President

Boston
Matt Cannan

Matt Cannan Partner

Boston
Owen Chapey

Owen Chapey Vice President

Boston
Mark Laramee

Mark Laramee Senior Vice President, Insurance Strategies

Boston
Elysia Li

Elysia Li Analyst

Boston
Chris Lin

Chris Lin Managing Director

Boston
Ronald McIntosh

Ronald McIntosh Managing Director

New York
Matt Popoli

Matt Popoli Partner

Boston
Matt Porcaro

Matt Porcaro Chief Financial Officer, Finance

Boston
Sharmila Ray

Sharmila Ray Managing Director

Boston
Keith Roux

Keith Roux Principal

Boston
Jacob Silverman

Jacob Silverman Associate

Boston
Jack Sun

Jack Sun Managing Director

New York
Neha Tandon

Neha Tandon Vice President

New York
Rachel Yap

Rachel Yap Principal

London