Co-Founder /. Partner

Edoardo is a founding partner of KeyPartners in Switzerland, where he leads the IT team in Zurich. His focus is on helping clients hire and attract top talent in the information technology field throughout the DACH region. He manages the recruitment and onboarding processes for all IT-related roles, from software engineers and developers to chief technology officers (CTOs). 

In addition to his role in recruitment, Edoardo also offers various client consultancy services and develops custom-made projects in the IT space. He has a wealth of experience in assisting clients with projects ranging from a six-month assignment for a single person to a two-year project with a team of cybersecurity experts on complex and confidential projects. 

Edoardo is passionate about innovation, technology, and connecting people to achieve individual and organizational goals. He enjoys devising plans with clients to achieve futuristic business goals and his strategies are driven by IT-related innovative tactics and methods. 

Before joining KeyPartners, Edoardo worked in the pharmaceuticals sector where he managed sales for the Swiss organization of a global US company. His transition to recruitment came from his strong interest in the field, and he quickly made a successful impact supporting an international renowned firm in the relaunch of their Swiss business, where he played a pivotal role in the turnaround. Edoardo holds a bachelor’s degree in business administration and also earned technical certifications from CyberArk and Microsoft. He is fluent in English, French, Spanish, and Italian and supports clients in these languages. In his free time, he enjoys playing golf, padel, cooking, and traveling to explore beautiful places around the world.