Senior Technical Regulatory Affairs Manager at Idorsia | HireBase