Michael Sheehan
Chief Executive Officer
Michael Sheehan is the Chief Executive Officer of Aspen Power. With more than 15 years of experience developing, operating, and scaling renewable energy platforms, Michael brings a track record spanning origination, asset management, and large-scale operations across the U.S. and internationally.
Most recently, Michael served as Chief Operating Officer at Dimension Energy, a leading community solar developer, where he was the company’s first COO and oversaw operations across a 2+ GW pipeline. Prior to Dimension, he served as Chief Customer Officer at BrightNight, where he led U.S. origination and commercial operations. Earlier in his career, Michael spent more than a decade at NextEra Energy Resources, where he managed the development, construction, and operation of electric transmission assets and oversaw a portfolio of more than 6 GW of renewable and storage projects across the U.S., Canada, and Spain.