The role of the Project Manager is to be accountable for and drive project delivery of several projects (in extended mode) or a big project of more than 100 CP in Managed Services, directly or indirectly by accompanying one or several associate project managers.
Responsible for managing budget, quality, velocity and tracking KPIs to ensure the project is being delivered according to standards.
Responsible for managing a team of 9 - 15 people and ensuring motivation in the team.
Project Management
People Management
Business Development
Center Operations
Key Skills:
SAFe, PSM or PSPO certifications will be a plus
Minimum of 6 years' of experience in Project Management.

With more than 2,300 experts, the ELCA Group is a leading independent Swiss IT service and solution provider, specialized in IT consulting, Cybersecurity, Cloud, Data & AI, Digital experience, Software development, Business applications and systems' integration across all industries. ELCA helps its clients to better compete in the digital era and gain in agility. The privately held company has offices in Pully (HQ), Zurich, Geneva, Bern, Basel, Rapperswil and Fehraltorf, as well as offshore centers in Italy, Spain, Mauritius and Vietnam.