🍁 SearchCanadaJobs.com

Director, Thought Leadership

Company

Clarivate

Location

london, england

Type

Full-time

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 to strategic business priorities across Life Sciences & Healthcare.

This is a hands‑on coordination and execution role, focused on turning strategic priorities, SME input, and market context into a clear, structured thought leadership plan and ensuring delivery against it.

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...

🍁 Ready to Apply?

Take the next step in your Canadian career

Apply Now