Global Content & Thought Leadership Lead – Sr. 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
Develop high-impact, insight-driven content across various platforms
Translate complex expertise into compelling narratives
Lead the global content and thought leadership function
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