Our Team

HANOVER

John Donovan web
John Donovan
General Manager

John has been in the industry since 2002 and joined Tecta in 2007. He is responsible for the overall supervision and management of the operations and subcontractors.

Dave L web
Dave Laranjo
Senior Estimator

Dave has been in the industry since 1983 and joined Tecta in 2007. He is responsible for successfully bidding, planning and coordinating projects. Dave is also Director of the Edge Estimating Program for Tecta New England and WeatherGuard.

Eric Peterson
Eric Peterson
Service Manager/Director of Sales

Eric has been in the industry since 2013 and joined Tecta America in 2014. He is responsible for new business development, overseeing daily operations in the service department, and providing great customer service.