Tom Barnes

Director, Revenue Marketing – EMEA at 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.

Location

London, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices