Semrush
Justin Barrett is an experienced sales and operations leader currently serving as the Director of Sales - International at Semrush, a top online visibility management SaaS platform. Prior to this role, Justin spent eight years at Brightcove, where responsibilities included Senior Vice President for EMEA & APAC, significantly enhancing the international business and team performance. Prior positions include various leadership roles at made.com and Illustrated London News, emphasizing people management and customer experience. Justin began a career in customer success at ServiceMagic.co.uk, and holds a Bachelor's degree in labour law and political science from the University of KwaZulu-Natal.
This person is not in any teams
This person is not in any offices