Contract Manager, Life Sciences Company
Start Date: ImmediateDuration: 1 months, with the possibility of extensionUtilization: 80% - 100%Location(s): Zurich, Switzerland (Hybrid)THE ROLEWe a...
Legal
onsite