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