Emmanuel Barry's Location
Geneva, GE, CH
Emmanuel Barry's Work
Emmanuel Barry's Education
Emmanuel Barry's Skills
Emmanuel Barry's Summary
Emmanuel Barry, based in Geneva, GE, CH, is currently a Sales Director, Utilities & IPPs at Maxeon Solar Technologies, bringing experience from previous roles at Maxeon Solar Technologies and SunPower Corporation. Emmanuel Barry holds a 2003 - 2003 . With a robust skill set that includes Renewable Energy, Solar Energy, Energy, EPC, Power Plants and more, Emmanuel Barry contributes valuable insights to the industry. Emmanuel Barry has 2 emails on RocketReach.