Steve McGowan currently serves as the DAM Business Lead (EMEA) at Cloudinary, a role held since February 2021, focusing on managing and delivering image and video content for brands. Prior to Cloudinary, McGowan was the Head of Business Development at Brandworkz from May 2015 to February 2021, overseeing business development efforts within brand management software. Earlier experiences include Sales Director - EMEA at Thismoment, Enterprise Sales Manager - EMEA at North Plains Systems, and New Business Development Manager at VYRE Ltd. McGowan started in sales as the Sales Manager at Ithaca Media and served as Advertisement Manager at Findlay Publications Ltd. Educational background includes attending St Anselms De La Salle in Essex from 1975 to 1980.
Sign up to view 0 direct reports
Get started