Sarah HebertGeneral Manager

    Sarah holds a Masters degree in Sustainability Science and has spent years forming relationships with towns, utilities, and the other third parties that make going solar possible. Being able to influence a customer’s experience and the timeline of their project via these relationships is why she chose to work at a small, local company like Insight. When Sarah is not working, she is reading Harry Potter or watching Hallmark with her cat Minnie.