Debiopharm Logo

Debiopharm

Locations: Chemin Messidor 5-7 Lausanne, 1006, CH + (+1 more)

Company Size: 300 - 400

Industry: Pharmaceutical Manufacturing

Company Website

AI Description

drawer
  • Tamiris Figueiredo profile image

    Scientist | Expert in Life Sciences, PhD

  • Olivier David profile image

    Associate General Counsel at Debiopharm International SA

  • Lionel Le Roux profile image

    Facilities Project Manager at Debiopharm Research & Manufacturing

  • Kenta Lambelet profile image

    Total Rewards & HR Operations

  • Peter Jackson profile image

    Early Commercial Development Manager Oncology at Debiopharm

  • Josee Hue-Perron profile image

    Toxicologist, ERT, DABT

Showing 85 to 91 of 231 results