Location
london
Job Type
Full-time
Posted
June 30, 2026
Job Description
We’re hiring a Director of Thought Leadership to join our team in London (UK). In this role, you will coordinate the development and delivery of insight‑led content aligned with strategic business priorities across Life Sciences & Healthcare.
About You – experience, education, skills, and accomplishments
- At least 10 years of experience in thought leadership, editorial, journalism, or strategic communications roles.
- Proven experience building and managing structured content plans aligned to business priorities across multiple stakeholders.
- Experience coordinating content development across multiple contributors, formats, and channels.
- Demonstrated ability to translate SME input, market trends, and strategic priorities into clear content plans, briefs, and narratives.
- Strong experience delivering long form and short form content (e.g. executive articles, bylined content, editorial outputs) in a business environment.
- ...
Ready to Apply?
Submit your application for Director, Thought Leadership at Clarivate Analytics
Apply Now