The company is a European leader in pharmaceutical and biotechnological subcontracting with over 2,300 employees across five countries.
Must-have
Nice-to-have
Not specified