🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Director, Marketing Content & Thought Leadership (LS&H)

Company

Clarivate

Location

London, England

Posted

July 12, 2026

Position Overview

We’re hiring a Director of Thought Leadership to join our team.

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

  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now