- 12 Gill St. Suite - 5650 Woburn, MA 01801
- info@bostonsolar.us
- (617)294-5610
Michael Ricci
Director of Commercial Solar
Stephan MacPhee
Director of Residential Operations
Edwin Rivera
Director of Finance & Administration
Michael Morlino
President
Tom Sheridan
Post Installation Manager
Geoffrey Sheau
Design & Engineering Manager
Jesse Norris
Pre-Installation Manager
Stefan Rosellini
Customer Experience Manager