Fran Cowan has a diverse and extensive work experience in the marketing and advertising industry. In 2018, they joined IAA UK as the VP of Marketing, where they led the marketing and PR efforts for the association. They were also involved in professional development and promoting the importance of advertising. Cowan then worked at Amazon as the Director of Sales Marketing EMEA for Twitch, focusing on B2B marketing and brand building. Prior to that, they were the Director of Sales Marketing at Twitch, where they played a crucial role in developing the Twitch Ads brand. Cowan also held positions at Inskin Media, where they served as the Chief Marketing Officer and the Marketing Director, overseeing global marketing and communications. They started their career as an Interactive Media Consultant, providing strategic consulting, digital project management, and online brand development for various clients. Additionally, Cowan worked at Specific Media as a Marketing Manager and at MySpace as an International Marketing Manager, contributing to the expansion and launching of international presences.
Fran Cowan holds a BSc degree in French & Economics with Int'l Business & Russian from the University of Surrey.
Sign up to view 3 direct reports
Get started
This person is not in any teams