William Vaughan's Location
England, United Kingdom
William Vaughan's Work
William Vaughan's Skills
William Vaughan's Summary
William Vaughan, based in England, United Kingdom, is currently a Head of Customer Services at TECHSiL Ltd, bringing experience from previous roles at Techsil Ltd and Symmetry Medical. With a robust skill set that includes Customer Service, Account Management, Purchasing, Customer Satisfaction, SAP and more, William Vaughan contributes valuable insights to the industry. William Vaughan has 1 email on RocketReach.