About the Company The purpose of Idorsia is to discover, develop, and commercialize innovative medicines to help more patients. Headquartered in Switzerland - a biotech-hub of E…
Job Category: Human Resources General Job Description: We're looking for a proactive and people-focused HR Generalist to join our team in Sissach, Switzerland! This role will…