SWITCH employs 160 employees. The SWITCH management team includes Tom Kleiber (Managing Director), Reto Leuenberger (Chief Information Security Officer), and Martin Leuthold (Head of Data, Security and Network, Deputy MD).
Get Contact Info for All DepartmentsLooking for a particular SWITCH employee's phone or email?