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 Senior Vice President, Corporate Communications will lead the Company’s global communications and public relations strategy and execution, with enterprise-wide accountability for the Company’s reputation, narrative, and stakeholder trust. This executive role is responsible for building, shaping, and protecting the Company’s public profile across all external audiences, ensuring clear, consistent, and credible communications aligned with business priorities, risk considerations, and long-term value creation.
Job Responsibility:
Build, lead, and mentor a high-performing communications organization
Develop annual operating plans, budgets, and KPIs to measure effectiveness, ROI, and enterprise impact
Establish performance metrics tied to reputation, share of voice, executive visibility, organizational culture, and risk mitigation
Foster a culture of excellence, accountability, adaptability, and continuous improvement
Develop and execute an integrated corporate communications strategy aligned with business objectives and growth priorities
Serve as a trusted advisor to the Chief Content Officer and executive leadership team on reputation management, stakeholder positioning, and public narrative
Provide strategic counsel on high-stakes issues, including crises, regulatory matters, leadership transitions, transactions, and market shifts
Ensure communications decisions support long-term enterprise value
Lead scenario planning and maintain crisis response frameworks and playbooks
Prepare executives for media interviews, investor events, public appearances, and key industry moments
Provide media training and ongoing executive communications coaching
Lead development and refinement of the Company’s strategic narrative, reinforcing its leadership in audio streaming and digital entertainment
Lead the Company’s PR strategy to increase awareness, relevance, and visibility of the corporate brand and content portfolio
Partner closely with Marketing to ensure earned media efforts amplify paid, owned, and social campaigns
Oversee proactive media outreach to secure high-impact placements across entertainment, culture, business, technology, and advertising press
Build and maintain strategic relationships with media outlets across operating and target markets
Own enterprise reputation management, including proactive identification and mitigation of reputational risks across global operations and regulatory environments
Oversee communications for product launches, content partnerships, creator initiatives, advertising innovations, and corporate milestones
Develop creative PR campaigns that generate cultural relevance and earned buzz in support of brand and audience growth objectives
Collaborate with Finance to develop and execute financial communications strategies, including earnings, and investor communications
Requirements:
15+ years of progressive senior leadership experience in corporate communications, preferably within a media, technology, streaming, or high-growth digital company
Bachelor’s degree in Communications or related field required
MBA or advanced degree preferred
Experience developing and executing cross-functional communications strategies aligned with business objectives