OB

Owain Brown

Account Executive

Owain Brown is an accomplished Account Executive with extensive experience in sales and marketing across various companies. Currently serving at Uberall since October 2025, Owain has previously held roles at Semrush, where responsibilities included enhancing online visibility and providing marketing insights, and SOTI. Additionally, Owain's career includes positions at Cvent, where multiple roles were undertaken from Account Executive to Senior Account Manager, as well as consultancy roles at Major Players and Reuben Sinclair Ltd, and a Sales Executive position at CPM International. Owain holds a Bachelor's Degree in Business Management from Cardiff University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices