Global Content & Thought Leadership Lead – Senior Manager or Director
New York, United States of America
Full Time
2 weeks ago
$165,000 - $230,000 USD
Visa Sponsor
Key skills
Leadership
About this role
Role Overview
Define and deliver a cohesive global content and thought leadership strategy.
Lead the development of high-impact, insight-driven content across flagship research.
Serve as editorial lead on complex, high-profile, multi-author content.
Partner with senior leaders to identify priority themes and points of view.
Oversee prioritization, resourcing, and sequencing of content to maximize impact.
Lead the global content and thought leadership function providing leadership and guidance.
Write and edit senior-level thought leadership content.
Requirements
For Sr. Manager: BA/BS plus at least 10 years of relevant experience, or demonstrated equivalency of experience and/or education plus at least 2 years of leadership experience
For Director: BA/BS plus at least 12 years of relevant experience, or demonstrated equivalency of experience and/or education, plus at least 4 years of leadership experience
Experience working in a similarly large, complex, global organization