Steve Gallo's Location
Durham, NC, US
Steve Gallo's Work
Steve Gallo's Education
Steve Gallo's Summary
Steve Gallo, based in Durham, NC, US, is currently a Chief Executive Officer at Ini Power Systems, bringing experience from previous roles at Dupont. Steve Gallo holds a 1979 - 1983 Bachelor of Science in Engineering @ University of Delaware.