Mike has been at Bain Capital since 1991 and has invested in numerous companies, from startup through $1 billion in revenue, across multiple areas. He served as the Chief Financial Officer of a $70 million loan processing company and President of a $100 million software company. Prior to Bain Capital, Mike was a consultant at Bain & Company.