Justin Barrett

Director Of Sales - International at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

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.


Industries

Employees

501-1,000

Links