UPC Solar 600 West Fulton Street, Suite 650 Chicago, Illinois 60661
Enlarge Get Directions
President & CEO 312-268-6838 dbrochu@upcsolar.com
VP Marketing (312) 268-6833 - Office jkerastas@upcsolar.com
Development Manager / Ontario (312) 268-6841 scaffyn@upcsolar.com
Director of Business Development – Ontario (312) 268-6851 bleah@upcsolar.com