Steve Barnes
Managing Director, Bain Capital
Steve Barnes has been associated with Bain Capital since 1988 and has been a Managing Director since 2000. In addition to working for Bain Capital, Steve Barnes has also held senior operating roles of several Bain Capital portfolio companies. Prior to 1988, Barnes held several senior management positions in the Mergers & Acquisitions Support Group of PriceWaterhouseCoopers.
Privcap Email Updates
Subscribe to receive email notifications whenever new talks are published.