Company logo

Strategic Business Development & In-Licensing Specialist

Randstad (Schweiz) AG
Genève
NOUVEAU
  • 16.02.2026
  • 100%
  • Employé
  • Durée indéterminée

Strategic Business Development & In-Licensing Specialist

Jobdescription
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, focusing on clinical data, IP landscapes, and regulatory pathways.

  • Oversee due diligence processes for both in-licensing and potential partnering activities.

Your Profile: 
  • Education: Degree in Life Sciences, Biotechnology, or Pharmaceutical Management.

  • Experience: 5 years in the pharmaceutical or biotech industry.

  • BD Expertise: Proven track record in business development, specifically in deal structuring and the negotiation of complex licensing agreements.

  • Technical Depth: Deep knowledge of the full drug development lifecycle and pharmaceutical manufacturing.

  • Analytical Skills: Mastery of financial modeling, asset valuation, and scientific due diligence.

  • IP & Regulatory: Strong understanding of patent landscapes (FTO) and global regulatory frameworks (FDA, EMA, WHO).

  • Familiarity with biologics, vaccines, or emerging therapeutic platforms.

  • Communication: Fluent English

Victoria Desvigne