Dennis Meehan's Location
Easthampton, MA, US
Dennis Meehan's Work
Dennis Meehan's Education
Dennis Meehan's Skills
Dennis Meehan's Summary
Dennis Meehan, based in Easthampton, MA, US, is currently a Solar Consultant at Sunrun, bringing experience from previous roles at Direct Energy Solar and NRG Home Solar. Dennis Meehan holds a 1986 - 1990 Bachelor's degree in Economics @ Dartmouth College. With a robust skill set that includes Contract Negotiation, New Business Development, Business Development, Renewable Energy, Photovoltaics and more, Dennis Meehan contributes valuable insights to the industry. Dennis Meehan has 4 emails and 1 mobile phone number on RocketReach.