Alex Vaughan's Location
London, England, United Kingdom
Alex Vaughan's Work
Alex Vaughan's Education
Alex Vaughan's Skills
Alex Vaughan's Summary
Alex Vaughan, based in London, England, United Kingdom, is currently a Project Manager at Infotechtion, bringing experience from previous roles at Capgemini and Smartbe English Center. Alex Vaughan holds a 2010 - 2011 Master Of Science @ University of York. With a robust skill set that includes Leadership, IT Strategy, Upk, Microsoft Office, Consulting and more, Alex Vaughan contributes valuable insights to the industry. Alex Vaughan has 1 email on RocketReach.