Lead Product Manager (LS&H-Discovery Solutions)

Clarivate
📍 El Prat de Llobregat, Catalonia, Spain 💼 Full time 🕒 Posted February 27, 2026

Job Description

We’re looking for a Lead Product Manager to join our Barcelona team and drive our Discovery & Translational Science solutions. In this role, you’ll combine deep market understanding with user insights to shape innovative, data-driven products that address real-world challenges in Life Sciences and Healthcare.

You’ll play a key role in shaping the future of our Discovery solutions, influencing strategic decisions, leading high-impact projects, and defining the roadmap for cutting-edge products within a global organization.

You’ll collaborate closely with the Sr Director to define and execute product strategy, integrating customer feedback and market insights while aligning with organizational goals. You’ll also oversee successful product launches and drive market adoption.

About You – Experience, Education, Skills, and Accomplishments

  • Bachelor’s degree in Life Sciences or a related field, or equivalent industry experience.
  • Advance...
  • Ready to Apply?

    Submit your application today and join our talented team at Clarivate.

    Submit Application

    Job Details

    • Location El Prat de Llobregat, Catalonia
    • Job Type Full time
    • Category Operations Specialties Managers
    • Posted Date February 27, 2026
    • Application Deadline April 08, 2026