Strategic Business Development & In-LicensingSpecialist

Randstad (Schweiz) AG
📍 genf, genf, Switzerland 💼 Full-time 🕒 Posted July 06, 2026

Job Description

Strategic Business Development & In-Licensing Specialist - 100%

Starting date: ASAP

Location: Geneva

Type of role: Permanent role

Your Responsibilities

  • Generate high-level scientific and commercial intelligence on potential licensors and therapeutic target areas.
  • Manage business intelligence tools and databases (e.g., IMS, Evaluate Pharma) to support data-driven decision-making.
  • Actively source, evaluate, and execute prioritized in-licensing transactions.
  • Develop comprehensive business cases, including commercial forecasting, socio-economic impact analysis, and value proposition alignment.
  • Translate long-term licensing strategies into actionable tactical plans to meet organizational milestones.
  • Monitor the global pharmaceutical R&D landscape and investment trends in manufacturing technologies.
  • Lead the evaluation of drug programs from preclinical to commercial stages, foc...

Ready to Apply?

Submit your application today and join our talented team at Randstad (Schweiz) AG.

Submit Application

Job Details

  • Location genf, genf
  • Job Type Full-time
  • Category Other-General
  • Posted Date July 06, 2026
  • Application Deadline August 15, 2026