Steve Barrett

Head Of Routing & Compliance Europe at Sinch

Steve Barrett possesses extensive experience in product operations and team leadership, currently serving as the Team Lead for Europe in Routing & Compliance within Global Messaging at Sinch. Previous roles at Sinch include Integration Team Lead and Product Operations Manager. Prior to joining Sinch, Steve held the position of Estates & Administrative Manager at Grove Medical Practice and worked as a Fabrication Technician at Airskill. Steve Barrett earned a Bachelor of Arts degree in Film and Photographic Arts from Arts University Plymouth between 2008 and 2011.

Location

Stockholm, Sweden

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices