ITX employs 163 employees. The ITX management team includes Christophe Malavallon (Chief Executive Officer), Emilie Cheminal (Chief Legal Officer and Head of International Mobility Consulting Department), and Simon Davies (Director Client Strategy EMEA).
Looking for a particular ITX employee's phone or email?