Steven Upchurch's Location
Louisville, KY, US
Steven Upchurch's Work
Steven Upchurch's Education
Steven Upchurch's Summary
Steven Upchurch, based in Louisville, KY, US, is currently a Principal Engineer at Baxter International Inc., bringing experience from previous roles at Lifelines Neuro, MobileMedTek, University of Louisville, Dept. Neurological Surgery and INVEN LLC. Steven Upchurch holds a 2010 - 2011 Masters Degree in Electrical Engineering @ University of Louisville. Steven Upchurch has 2 emails and 1 mobile phone number on RocketReach.