Lee Vaughan's Location
Stamford, Lincolnshire, United Kingdom
Lee Vaughan's Skills
Lee Vaughan's Summary
Lee Vaughan, based in Stamford, Lincolnshire, United Kingdom, is currently a Creative Director at Leon Max // maxstudio.com. With a robust skill set that includes Modeling, Concept Design, Rendering, AutoCAD, Photoshop and more, Lee Vaughan contributes valuable insights to the industry. Lee Vaughan has 1 email on RocketReach.