Global Head of Media, Allwyn

Ross is the Global Head of Media at Allwyn, bringing over 25 years of extensive experience in the advertising industry. His expertise spans regional and global media roles, both client and agency side, with notable positions at Asahi, Diageo, OMD, and Mediacom. A proven entrepreneur, Ross has successfully founded and launched two digital agencies and has served as a non-executive director and board advisor to media businesses worldwide.


At Allwyn, Ross drives integrated media strategy and planning excellence at both group and market levels. He champions a first-party data culture in planning and ensures the development of world-class media and digital teams, supported by outstanding media agencies that deliver breakthrough work across all markets.


Known for his appreciation of the anti-establishment in marketing and a penchant for lively debates, Ross is a familiar face at media conferences across Europe. He is a fervent advocate for diversity and inclusiveness in marketing communications, embodying the belief that media is not just his profession but his passion.

Last updated 01 May 2024