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.