Scott Vaughn's Location
Houston, TX, US
Scott Vaughn's Education
Scott Vaughn's Summary
Scott Vaughn, based in Houston, TX, US, is currently a Director at Flowserve Corporation. Scott Vaughn holds a 1981 - 1985 Bachelor of Science - BS in Mechanical Engineering @ The University of Texas at Austin. Scott Vaughn has 1 email and 1 mobile phone number on RocketReach.