Bain Capital
Show contact
Stephen Pagliuca
Co-Chairman
Sean Doherty
Senior Advisor
James Boudreau
4 members
Current role
Josh Bekenstein