John joined Bain Capital Ventures in 2009 and currently serves as a Senior Advisor to the Bain Capital Ventures team, following several years as a Managing Director. John continues to focus on partnering with portfolio company CEOs and management teams to address strategic and operational issues associated with growth.
John has a 30+ year proven track record of innovation, vision, and execution in creating successful businesses. As a multi-time CEO, John raised over $100 million and created over $1 billion in shareholder value in partnership with 12 financial sponsors.
At Bain Capital Ventures, John has worked with over 25 portfolio companies to address strategic and operating issues, as well as to develop strategies and tactics to accelerate value. He has been a Chairman, Non-Executive Chairman, or Director on 15 boards. John has also assumed the role of interim CEO at three companies during his tenure with Bain Capital Ventures. As part of his role, he has been deeply involved in hiring numerous CEOs and senior management team members across the portfolio.
Prior to Bain Capital Ventures, John served as Chairman and CEO of M|C Communications, President and Chief Executive Officer of Institutional Shareholder Services (ISS), and held several senior positions at IBM. While at IBM, John was responsible for leading the Integration Program that brought together 70,000 PWCC and IBM professionals from across 56 countries to create the IBM Business Consulting Group. John also founded two companies, Mainspring, Inc. and Course Technology. Mainspring was established in 1996, and grew from a startup to a publicly traded company that was ultimately purchased by IBM in June 2001. Prior to Mainspring, John founded Course Technology, which was sold to the Thomson Corporation.