Platform
Features
Pricing
iOnctura
HQ
iOnctura's headquarters in Genève, Switzerland
CEO & Founder
Commercial Director
Chief Medical Officer
Senior Clinical Program Lead
Head Of HR & Corporate Secretary
Director of Business Development and Strategic Alliances
Head Of CMC
No jobs in this office