Steve grew up in the Appalachian Mountains of Pennsylvania. After spending two years in Americorps NCCC volunteering in the deep south and four years at Penn State University, Steve attended law school in Massachusetts. He practiced indigent criminal defense for the Commonwealth of Massachusetts before transitioning into renewable energy.

Steve began his career with ReVision Energy in 2014. After nearly five years, Steve has managed both residential and commercial projects across all of New Hampshire. He is a licensed Master Electrician in New Hampshire and Vermont and also has a NABCEP PV Installation Professional certification. Steve now splits his duties at ReVision Energy between commercial project management across New Hampshire and as the Operations Manager in the Upper Valley branch.

Steve and his wife love the outdoors and spend their time hiking, biking, kayaking, snowshoeing, and skiing, depending on the season. They are looking for the right New England farm house to renovate with renewable technology and currently drive an electric vehicle.