Primary Job Title CTO Primary Organization Tappa
Location London, England, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Male
Investor Type
LinkedIn View on LinkedIn X (Twitter) View on X
Jon Vaughan is the Chief Technology Officer of Tappa. He previously worked at Mocha as a Chief Technology Officer. Jon Vaughan attended Brunel University of London.