P: (413) 772-0153 email Trevor Trevor Bross Installation ManagerMy extensive construction background allows me to be a hands-on solver of problems. I enjoy acting as a liaison between homeowners, installers, and Pella Products. I was initially drawn to my career because of the quality and craftsmanship I saw in the Pella brand. In my spare time, I am an avid fly-fisher. Back to Meet our Pella Shrewsbury staff!