Ben Freeman is a seasoned entrepreneur and business leader, currently serving as Co-founder and CEO of Omnea since January 2022. With a strong background in data protection, Ben is also a Board Advisor at HewardMills and has previously been a GTM Advisor for various B2B SaaS companies. Notably, Ben held multiple roles at Tessian from March 2017 to August 2021, including Head of International Growth and Head of US, where significant expansion efforts were undertaken. Earlier entrepreneurial success includes founding and leading Freesha Limited, which became the UK's largest U18s events company. Ben's academic credentials include a Bachelor of Science in Management from King's College London, along with education from the University of Warwick, Manchester Grammar School, and Uppingham School. Additionally, Ben is involved in angel investing with interests in various startups.

Links

Previous companies

Lazard logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams