Life Sciences Product Owner: Strategy & Delivery

Welocalize

Barcelona

On-site

EUR 60,000 - 80,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A global language services company in Barcelona is seeking an experienced product manager to lead technology initiatives in the life sciences sector. The ideal candidate will have over 5 years of experience in product management, particularly within pharma or biotech, with deep knowledge of technology ecosystems. Responsibilities include developing strategic roadmaps, collaborating across teams, and representing client needs. Candidates should be adept in Agile methodologies and possess excellent communication skills.

Qualifications

  • 5–10+ years of experience in product management or strategic consulting roles in Life Sciences.
  • Demonstrated experience in developing strategic product roadmaps.
  • Deep understanding of life sciences technology ecosystem, including CTMS, EDC, and eTMF systems.

Responsibilities

  • Represent life sciences clients' needs across all technology initiatives.
  • Conduct market intelligence to translate into actionable product opportunities.
  • Develop a technology strategy roadmap aligned with business goals.

Skills

Collaboration with engineering, UX, and product managers
Agile/Scrum methodologies and tools (e.g., JIRA)
Excellent verbal and written communication skills
Strategic mindset with execution orientation

Job description

A global language services company in Barcelona is seeking an experienced product manager to lead technology initiatives in the life sciences sector. The ideal candidate will have over 5 years of experience in product management, particularly within pharma or biotech, with deep knowledge of technology ecosystems. Responsibilities include developing strategic roadmaps, collaborating across teams, and representing client needs. Candidates should be adept in Agile methodologies and possess excellent communication skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead PM, Strategic Partnerships — Life Sciences (Hybrid)
Lead PM, Strategic Partnerships — Life Sciences (Hybrid)

Clarivate • Barcelona

Hybrid
EUR 70,000 - 90,000
Active volunteering community
Private Health and Life & Disability insurances
Tax-free benefits
+1
Life Sciences Product Owner
Life Sciences Product Owner

Welocalize • Barcelona

On-site
EUR 60,000 - 80,000
Life Sciences Product Marketing Lead - Hybrid Barcelona
Life Sciences Product Marketing Lead - Hybrid Barcelona

Clarivate • Barcelona

Hybrid
EUR 60,000 - 80,000
Private Health and Life & Disability insurances
Language classes
30 working days holidays
+1
Global Pharma Product Launch Lead
Global Pharma Product Launch Lead

BioTalent • Barcelona

Hybrid
EUR 90,000 - 125,000
Global exposure across various markets
Fast decision-making environment
Ownership of products and projects
Strategic Life Sciences Account Manager
Strategic Life Sciences Account Manager

TransPerfect • Barcelona

On-site
EUR 40,000 - 60,000
Senior Product Manager, Life Sciences (0→1; GMP/GCP)
Senior Product Manager, Life Sciences (0→1; GMP/GCP)

Qualifyze • Barcelona

Hybrid
EUR 75,000 - 85,000
Hybrid working mode
Annual personal development budget
Private health care
Life Sciences Strategy & Ops Senior Manager
Life Sciences Strategy & Ops Senior Manager

BIP Spain • Barcelona

Hybrid
EUR 90,000 - 120,000
Life Sciences Strategy & Operations Leader — Flexible Work
Life Sciences Strategy & Operations Leader — Flexible Work

BIP Spain • Barcelona

Hybrid
EUR 45,000 - 60,000
Flexible work model
Professional development programs
Team activities
Senior Product Manager, Life Sciences (0→1 Growth)
Senior Product Manager, Life Sciences (0→1 Growth)

Qualifyze • Barcelona

Hybrid
EUR 75,000 - 85,000
Competitive pay
Vacation package
Private health care
+3
Lead Product Manager – Strategic Partnerships (Life Sciences)
Lead Product Manager – Strategic Partnerships (Life Sciences)

Clarivate • Barcelona

Hybrid
EUR 70,000 - 90,000
Active volunteering community
Private Health and Life & Disability insurances
Tax-free benefits
+1