250 employees
CTI provides travel management services. The company offers online and offline flight, hotel, and rail and Eurostar reservations.
1983