iO employs 5,093 employees. The iO management team includes Pieter Janssens (Chief Executive Officer), David De Block (Public Services Director), and Frank Cuypers (Gastprofessor Sportmarketing).
Get Contact Info for All DepartmentsLooking for a particular iO employee's phone or email?