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.
This person is not in any teams