Eric Welch, based in Detroit, MI, US, is currently a Electrical Engineer at Interpower Induction, bringing experience from previous roles at Self Employed, Unicor, Electrician-Master and Northern Power Systems. Eric Welch holds a 2004 - 2007 B.S. in Electrical Engineering @ Michigan Technological University. Eric Welch has 1 email on RocketReach.