Teads
Richard Chambers is an experienced leader in the digital advertising industry, currently serving as the Regional Managing Director of Supply for Teads since February 2025, overseeing operations in Northern Europe, Central and Eastern Europe, and the Netherlands. Prior to this role, Richard excelled at Outbrain from August 2016 to February 2025, where contributions included Managing Director of Business Development for Publishers in Northern Europe and Head of Engage Publisher Partnerships. Richard has also held key positions at Switch Concepts as Publisher Sales Director, Criteo as Business Development Director, and Guardian News and Media as Advertising Manager, following earlier career experiences at Sky as Sales Manager.
This person is not in any teams
This person is not in any offices
Teads
10 followers
Teads, the global media platform, has united and is empowering the best publishers in the world to distribute ads to over 1.2 Billion people every month.