Summary from listing
ILC Dover is hiring a Project Manager to manage technical projects from design through final delivery. The role coordinates internal and external stakeholders, develops customer-tailored technical solutions, tracks timelines and budgets, validates projects at customer sites, collaborates with purchasing and assembly, and supports technical documentation. The position requires a bachelor's degree in Mechanical Engineering or an equivalent qualification, 5 to 10 years of design experience, B2/C1 English proficiency, and occasional travel of approximately 10% in Switzerland and abroad. Benefits include flexible hours, the possibility of remote work, five weeks of vacation, free parking, and 10% of salary in shares after one year of service.
