Bain Capital
Established in 1984, Bain Capital is an American private investment company specalizing in real estate, private equity, credit, impact investing, venture capital, public equity and life sciences. After stepping down as Managing Director in 2015, Steve held the position of Senior Advisor until 2019.