SWITCH employs 217 employees. The SWITCH management team includes Tobias Billeter (Co-Head of Communications (Product Owner)), Jon Murua (Manager Strategic Partnerships), and Jean-Noël Wildhaber (Head of Digital Finance and Controlling and CFO – Member of the Management).
Looking for a particular SWITCH employee's phone or email?