Primary Job Title Chief Executive Officer, Chairman and President Primary Organization XL Fleet
Location Boston, Massachusetts, United States Regions Greater Boston Area, East Coast, New England Gender Male
LinkedIn View on LinkedIn
Chris Hayes is based out of Boston, Massachusetts and is the Chief Executive Officer, Chairman and President of Spruce Power. Chris previously worked at Alturus as Founder and Managing Partner. Chris Hayes attended the University of Denver - Daniels College of Business.
