See the Entire Team

Mark Botros

Vice President

Mark joined Insight in 2020. Prior to starting with Insight, he was a Consultant at Bain & Company in their New York office. His role involved advising public and private clients on go-to-market strategy, operational redesign, new business launches, and merger integration. Mark also spent significant time in Bain’s private equity group focused on due diligence across sectors. 
In other roles, Mark has been involved with early-stage cleantech and grid modernization. At AMS (acquired by Fluence), he worked to design and commercialize optimization systems for grid-scale renewables and energy storage. 
Originally from Indiana, Mark completed his undergraduate degree in Economics at Duke University as an Angier B Duke Scholar. In his spare time, Mark loves to be outdoors – hiking, biking, skiing, scuba diving – and to explore new places.