ITX is a leading provider of Expatriate Management Solutions, offering expert advice to international organizations on global mobility matters. Our comprehensive suite of services includes 'on request studies' to 'full operational solutions' to simplify expatriation programs and optimize cost contro...See more
Headquarters:
Switzerland
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
2000 (25 years)
Address:
RTE DES ACACIAS, 47; P.O.BOX 1510; GENEVA 26, GENEVA 1211, CH
The company has corporate shareholder(s) or more than 20 individual shareholders
The company has a sophisticated ownership structure and may be part of a large corporate group
HIGH
spending power