Michael Allen has extensive experience in the solar energy industry, having founded All Energy Solar where Michael currently serves as CEO. Prior to this, Michael held the position of Vice President at 1st Light Energy and worked as a Solar Consultant at GreenLight Solar. Michael also worked as the West Coast Business Relationship Manager at BP Solar. Michael earned a degree in Applied Economics and Business Management from the University of Wisconsin-Madison.
Current role