Chris Head Location
United States
Chris Head Work
Chris Head Education
Chris Head Summary
Chris Head, based in United States, is currently a M and A and Business Development @ Zelestra | Renewable Energy and Utilities at Zelestra. Chris Head brings experience from previous roles at Enel Green Power and World Bank Group. Chris Head holds a 2015 - 2015 CFA Institute. Chris Head has 1 emails and 1 mobile phone numbers on RocketReach.