Skip to content

Liberty Staff


Dennis Rumba

Born in Rockport, Maine, Dennis grew up in southwestern New Hampshire before coming back to Maine to study at Unity College, where he graduated in 2000. Prior to joining ReVision he worked for 10 years as a stonemason throughout the Northeast, including New Hampshire, Vermont, New York, Massachusetts and Maine. Dennis is also a Maine… Read more

Brian Byrne Liberty Solar Designer Installer

Brian Byrne

Brian’s story in Maine started with a 1998 trek up the Appalachian Trail from Georgia to Maine. In his own words, he made the trip, and “hasn’t left yet.” Since attaining a BS in Ecology in Unity College, he’s worked many interesting jobs including whitewater rafting guide, substitute teacher, partner on an organic farm, electrician… Read more

John Luft, Liberty Branch Manager, and Family

John Luft

John is the general manager of the Liberty shop. John started out with the company when it was Energyworks doing solar thermal installations back in 2004. Since then he has installed, designed and managed hundreds of residential and commercial solar thermal projects. John has a B.S. from Unity College. John resides in an off-grid solar… Read more

Ben Hatfield - Solar Project Manager

Ben Hatfield

Project Manager Ben caught the solar bug at a young age after visiting the New Alchemy Institute in Falmouth, MA, a research center focused on sustainability, where he was first exposed to the virtues of renewable energy. After gaining experience with a midcoast-based mechanical contracting company, Ben came to work with ReVision in spring of… Read more

Portland Staff


Sam Lavallee

Sam was born and raised in central Maine, where he developed a love for outdoor activities, including hiking, biking, swimming and kayaking as well as team sports such as soccer and basketball. His father, an engineer for the Maine Department of Environmental Protection, taught him the value of our planet and the importance of minimizing… Read more

Joel Alder - Warehouse Support

Joel Alder

Joel joined our warehouse crew in December 2015 after the very recent birth of his first child. As a new father he brings a strong passion and drive to create a better world for future generations. In addition to joining the ReVision team this includes converting to a net zero home and electric vehicles in the coming… Read more


Brandon Bernard

Brandon Bernard grew up in Lisbon Falls, ME and graduated with a degree in Environmental Studies from Union College in Schenectady, NY. He spent his years after college working in education, leading outdoor education lessons, and working one-on-one with children with developmental delays and behavioral challenges. He did home remodeling and renovations with Everything Home… Read more

Fred Greenhalgh - Solar Marketing Maine

Fred Greenhalgh

Hailing from Downeast Maine, Fred completed his studies at USM in 2006 with a focus on Media Studies. Fred’s a passionate writer, as well as an audio producer, and since 2007 has been running a radio show called Radio Drama Revival at community station WMPG. He also produces his own fiction stories as audio plays… Read more

Exeter Staff


Chris Pamboukes

Chris Pamboukes was brought up in Portsmouth, New Hampshire, a vibrant community with which beautiful rivers, lakes, mountains, and the ocean lie near in every direction. Having grown attached to an area that balances the sundries of an active town/nature dynamic, it was no difficult task to choose Burlington, Vermont as his next destination for… Read more

Sara Bogue - Operations Project Coordinator

Sara Bogue

Sara joined the Exeter branch in 2014 after 2 years in the certified arborist field. As a 2011 graduate of Albright College in Reading, Pennsylvania, Sara pioneered the first overall sustainability assessment at her alma mater. She is currently using a similar model to assess the Exeter office, and with the help of the Green… Read more

Ethan Sprauge - PV Installer NH

Ethan Sprague

Before joining the ReVision team in 2014, Ethan was raised in Beekman, NY and attended Wentworth Institute of Techonology in Boston where he received a degree in Mechanical Engineering Technology. He knew from a young age that he wanted to be an engineer and that passion has taken him many places. He spent time working… Read more


Travis Genatossio

Travis got his start in solar more than ten years ago, with a summer job carrying modules up a ladder and making homemade racking systems. What started as a fun summer job turned into a career, as the solar industry hit full speed in the mid 2000s and provided the option to grow and transform… Read more

Concord Staff

John Lawrence - Solar Design Specialist

John Lawrence

John, a lifetime New Englander, re-located to New Hampshire eight years ago to be closer to the White Mountains where he leverages “down time” as an avid alpine skier and backpacker. He pursued environmental advocacy work for some years before coming over to the renewable energy sector. John has previous experience in property management and… Read more

Elijah Garrison - Solar Design Specialist

Elijah Garrison

For Elijah Garrison, it’s about matching people with technology. Elijah joined our team at ReVision Energy in 2015 as a Solar Design Specialist with a background in Building Science that allow him to educate customers about sustainability and renewable energy. He is also focused on business development and marketing as we look to grow the Concord branch. Elijah… Read more

Ian Pahl - Solar Leads Specialist - Concord, NH

Ian Pahl

Hailing from the flatlands of Ohio, Ian grew up on a horse farm, and learned the fundamentals of creating less with more by combining a hay bale slinging, horse training lifestyle, while also being a part of his parents business whilst starting an independent insurance agency in his local town of 847 people. Ian studied… Read more


Craig Cadieux

Craig joined ReVision in 2014 after working with Plymouth Area Renewable Energy Initiative (PAREI) for more than 5 years as their Energy Solutions Advisor providing their members with sound advice on ways to reduce energy consumption and produce their own. Prior to this position Craig had a successful career in Facilities Management. He’s a certified… Read more