Project Manager

ILC Dover

Rossens, Switzerland
On-site
Technical project coordination
Customer needs development
Timeline and milestone tracking
ILC Dover is seeking a Project Manager to oversee technical projects in the biopharmaceutical and related industries. The role involves managing project timelines, budgets, and stakeholder communication, requiring a Bachelor's degree in Mechanical Engineering and fluency in English

Job Summary

  • As a Project Manager, you will play a key role in leading and coordinating technical projects from design through to final delivery.
  • Manage assigned projects, including developing technical solutions tailored to customer needs, monitoring project timelines and milestones, and overseeing budget and financial tracking.
  • We offer a modern, friendly work environment in a pleasant and accessible setting with free parking, 5 weeks of vacation, flexible hours, and the possibility of 10% remote work.

Matching Summary

Match Score: 85

ILC Dover is seeking a Project Manager to oversee technical projects in the biopharmaceutical and related industries. The role involves managing project timelines, budgets, and stakeholder communication, requiring a Bachelor's degree in Mechanical Engineering and fluency in English.

Skills & Requirements

Must-have

  • technical project coordination
  • customer needs development
  • timeline and milestone tracking
  • budget and financial oversight
  • internal and external validation
  • cross-functional collaboration

Nice-to-have

  • strong communication skills
  • problem-solving abilities
  • sense of responsibility
  • autonomy
  • team-oriented mindset
  • multidisciplinary environment

Key Requirements

  • Bachelor's degree in Mechanical Engineering or equivalent
  • Fluent in English (B2/C1)
  • Project management training or certification is an advantage

Work Rights

Not specified

Tailored Resume

Cover Letter