DE-CIX employs 228 employees. The DE-CIX management team includes Thomas King (Chief Technology Officer), Frank Orlowski (Executive Vice President Corporate Development), and Peter Hahn (Senior Product Manager).
Get Contact Info for All DepartmentsLooking for a particular DE-CIX employee's phone or email?