Project Description

CarterBaldwin Executive Search announces the appointment of Steven Ouellette as the first Chief Financial Officer for Insurcomm, one of the fastest growing restoration service providers in the United States. Insurcomm recently announced majority growth investment from Summit Partners.

He joins Insurcomm with 20 years of transformational finance leadership, most recently as Chief Financial Officer at PEAK Event Services. Steve was instrumental in the successful sale of PEAK Event Services, a Trivest Partners owned business, to Bright Event Rentals in early 2024.

Steve began his career in accounting at Ernst & Young before joining Automotive Aftermarket Group as Corporate Controller. Following two years at Danaher Corporation (NYSE: DHR), Steve returned to AAG to successfully lead the company through bankruptcy, an ownership transition, and successful sale. He also held finance roles at Brady Corporation (NYSE: BRC) and UK-based Velcro Companies.

Steve earned his BS in accounting and business administration from the University of New Hampshire Peter T. Paul College of Business and Economics.

About Insurcomm, Inc.
Regarded as New England’s leading and finest restoration contractor, Insurcomm, Inc. is a full-service property damage restoration company that specializes in fire and water damage cleanup and restoration, mold and asbestos remediation, remodeling and reconstruction services to commercial clients, municipalities, and residential customers when disaster strikes. The company’s mission is to serve their clients with a deep sense of professionalism and dignity and to do so on time and within budget. Besides being professional and knowledgeable, the company’s employees are attentive, thorough, and thoughtful: they are the backbone to the overall success of the business.

About Summit Partners
Headquartered in Boston, Summit Partners has an investment team that has built deep domain knowledge, broad networks, and trusted relationships within their sectors of focus – Technology, Healthcare & Life Sciences, and Growth Products & Services. This expertise is further informed by Summit’s long-term commitment to these industries and the perspective gained through investments in more than 550 companies over the last four decades. Summit’s experienced team includes more than 225 professionals operating across five offices – all who strive for excellence, constantly seeking new and innovative ways to support growth.