Vincent Dupin

Head Of Public Administration Business Line at ELCA Group

Vincent Dupin is an accomplished leader in public administration and technology with over two decades of experience in various managerial and project roles. Currently serving as the Head of Public Administration Business Line at ELCA Group, Vincent has held multiple positions including Senior Client Partner and Division Manager. Prior experience includes a significant tenure at Sopra Steria as Deputy Director of the Lausanne agency and global account manager for public sector accounts, overseeing operations and strategic development in Swiss regions. With a strong background in project management, Vincent has directed numerous high-impact projects for clients such as the French Ministry of Justice and the Canton of Vaud, focusing on system transformations and operational efficiencies. Additionally, experience at Atos and earlier roles in software engineering have equipped Vincent with technical expertise complementing leadership capabilities. Educational qualifications include a Master’s degree in Engineering from HEI and a Computer Sciences exchange program at RMIT University.

Location

Lausanne, Switzerland

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


ELCA Group

2 followers

With more than 2,000 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. Its solutions reduce complexity, accelerate innovation cycles, improve business performance and increase customer satisfaction. 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, all operating according to a common process framework.


Industries

Headquarters

Pully, Switzerland

Employees

1,001-5,000

Links