Our Team

no picture image web
Brian McClelland
General Manager

Brian has been in the industry since 1994 and joined Tecta in 2012. He oversees business development, marketing, sales/estimating, engineering and operations.

no picture image web
Chris Mummert
Director of Roofing Operations

Chris has been in the industry since 2001 and joined Tecta in 2011. He is responsible for all roofing operations in Glen Rock.

no picture image web
John Runkle
Service Department Superintendent

John has been in the industry since 1980 and joined Tecta in 2000. He is responsible for scheduling and the daily operations of the service department.

no picture image web
George Kotzman
Account Manager

George has been in the industry since 2008 and joined Tecta in 2014. He is responsible for customer service, managing accounts and new client development.