Flexible Work, Better Balance
Webinar Content Localization Manager (EMEA) | French & English Speaking
We're looking for a Webinar Content Manager to own the strategy, localization, production, and delivery of high-impact webinar programmes across EMEA. This is a unique opportunity for someone who thrives at the intersection of content, marketing, stakeholder management, and live audience engagement. You'll play a pivotal role in transforming global thought leadership into compelling regional experiences, working alongside senior subject matter experts, digital teams, and production specialists to deliver webinars that inform, inspire, and drive measurable business outcomes. This role offers the chance to shape content experiences for audiences across one of the world's most diverse and dynamic regions. You'll work with recognised experts, influence strategic content programmes, and own the end-to-end webinar experience—from concept through to live delivery
The Offer...