Drew Vaughan's Location
Auburn, AL, US
Drew Vaughan's Work
Drew Vaughan's Education
Drew Vaughan's Summary
Drew Vaughan, based in Auburn, AL, US, is currently a Project Engineer at Alabama Power Company, bringing experience from previous roles at Alabama Power Company. Drew Vaughan holds a 2010 - 2015 Bachelor's degree in Biological/Biosystems Engineering @ Auburn University. Drew Vaughan has 2 emails and 1 mobile phone number on RocketReach.