Stephen Vaughn's Location
Knoxville, TN, US
Stephen Vaughn's Work
Stephen Vaughn's Skills
Stephen Vaughn's Summary
Stephen Vaughn, based in Knoxville, TN, US, is currently a Senior Editor at Tombras, bringing experience from previous roles at Tombras, The Tombras Group, Freelance and RIVR Media Interactive. With a robust skill set that includes Leadership, Microsoft Excel, Marketing, Product Management, Digital Production and more, Stephen Vaughn contributes valuable insights to the industry. Stephen Vaughn has 2 emails and 1 mobile phone number on RocketReach.