BioCatch
Tom Barnes is currently the Director of Revenue Marketing for EMEA at BioCatch. Prior to this role, Tom held various marketing positions at companies such as LexisNexis Risk Solutions, Emailage, Chief Nation, Strategy Institute, Euromoney Seminars, Informa, and Blaze Design UK. With extensive experience in digital marketing and event marketing, Tom has successfully led teams, generated leads, increased revenue, and launched innovative marketing campaigns. Tom holds a BA Hons degree in Business Administration with Marketing from the University of the West of England.
This person is not in any offices