Lead Product Manager (LS&H-Discovery Solutions)

Clarivate
Full time El Prat de Llobregat, Catalonia Operations Specialties Managers
Posted:
March 01, 2026
Location:
El Prat de Llobregat, Catalonia, Spain

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...
  • Apply for this Job

    Submit your application for the Lead Product Manager (LS&H-Discovery Solutions) position at Clarivate.

    Apply Now Save for Later

    Job Overview

    Job Type: Full time
    Location: El Prat de Llobregat, Spain
    Posted: March 01, 2026
    Deadline: April 10, 2026