Eric Dowling, based in Bloomington, IL, US, is currently a Lead Technical Design Engineer (Slide Gate Refractory) at Vesuvius. Eric Dowling brings experience from previous roles at Vesuvius, SANYO DENKI CO., LTD. and Special Effects Unlimited, Inc. Eric Dowling holds a 2010 - 2013 University of Southern California. Eric Dowling has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Eric Dowling?
Find contact details for 700 million professionals.