Grace Mollard is the Managing Director of Bain Capital.
1,739 people are employed at Bain Capital.
Bain Capital is based in Boston, Massachusetts.