Richard Vaughan's Location
London, GB
Richard Vaughan's Work
Richard Vaughan's Education
Lancaster University
2.2 ( French & German)
1998 - 2002
Richard Vaughan's Skills
Richard Vaughan's Summary
Richard Vaughan, based in London, GB, is currently a Managing Director at Home Marketing Group, bringing experience from previous roles at NHS, Momenta Resourcing, Serviceteam and Financial Ombudsman Service. Richard Vaughan holds a 1998 - 2002 2.2 in French & German @ Lancaster University. With a robust skill set that includes Sourcing, Consulting, Recruiting, Technical Recruiting, Contract Negotiation and more, Richard Vaughan contributes valuable insights to the industry. Richard Vaughan has 4 emails on RocketReach.