Job Description
A leading life sciences engineering firm in Switzerland seeks a Project Manager Engineering to lead complex process projects from design to delivery. The ideal candidate will hold a degree in Engineering and have proven experience in process engineering or project management. Fluency in English is e...
Apply for this Position
Ready to join Jobup? Click the button below to submit your application.
Submit Application