OUR TEAM

Benjamin Cohen

CEO & Editor-in-Chief

Darren Clapich

Head of Brand Partnerships

Cai Wilshaw

Head of Strategic Partnerships

Ellen Stewart

Head of Platforms

Robert Pop

Head of Ad Operations

Alex Ehmcke

Operations and People Director