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 the org chart
This person is not in any teams
This person is not in any offices