ROI Influencers: Energy & Utilities 2024
Todd Ahern
CEO
The Megawatt Group
Cherry Hill company, which earned spot on regional Inc. list after experiencing 476% growth, also was recently named Energy Tech Review’s “Top Renewable Energy Services Company” for its innovative approach to module procurement.