We are looking for IT Project Managers who will be responsible for managing IT & infrastructure projects for a rapidly expanding biopharmaceutical company with state-of-the-art facilities across Europe.
Your roleJob no. 211208-VF39Q
Bring them to Sii and receive a bonus
Are you sure you want to leave this page?