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 Senior Sales Manager, Power Plants 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 Solar PV, Electrical, Solar, Cleantech, Photovoltaics and more, Emmanuel Barry contributes valuable insights to the industry. Emmanuel Barry has 2 emails and 2 mobile phone numbers on RocketReach.