International Travel House Limited India joins GlobalStar Travel Management
International Travel House Limited (ITH), founded in 1981 currently with a network of 10 IATA Travel Offices, 14 Car Rental Offices and 19 Hotel Travel Counters and HQ in Delhi joins GlobalStar from the 1st August 2010. Over the years, ITH has grown to be one of the largest Total Travel Management Companies in India with each of its products and services certified by the ISO 9001:2008 quality …
See original here:
International Travel House Limited India joins GlobalStar Travel Management