Steve Vaughan's Location
Southampton, England, GB
Steve Vaughan's Work
Steve Vaughan's Education
Steve Vaughan's Skills
Steve Vaughan's Summary
Steve Vaughan, based in Southampton, England, GB, is currently a General Manager at Giggling Squid, bringing experience from previous roles at Bella Italia, Byron, Five Guys UK and Roadchef. Steve Vaughan holds a Wildern School. With a robust skill set that includes Sales, Business Analysis, Training, Sales Management, Inventory Management and more, Steve Vaughan contributes valuable insights to the industry. Steve Vaughan has 1 email on RocketReach.