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
Semrush
29 followers
Semrush is a leading online visibility management SaaS platform that has been used by 7,000,000 digital marketers worldwide.