This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Executive & Digital Content Strategy Lead is responsible for defining and driving executive thought leadership strategy and digital content programming across YouTube and LinkedIn. The role will own narrative development, content strategy, and programming frameworks, partnering closely with cross-functional teams and Centers of Excellence (COEs) to execute high-impact content at scale. This is a strategic role with accountability for shaping executive voice, scaling content programs, and ensuring consistent, compelling storytelling aligned to business priorities.
Job Responsibility
Define and evolve executive thought leadership strategy aligned to client priorities and key campaigns
Develop core narratives, messaging frameworks, and editorial themes across executives and initiatives
Partner with executives, communications, and business leaders to shape authentic, differentiated perspectives
Translate business priorities into scalable thought leadership programs and content series
Own Commercial PC YouTube channel strategy, including content pillars, audience targeting, and performance goals