Globe Travel, which has its head office in the UK, already has call centres in India, but this week opened up a new building in Andra Pradesh, southern India.
Globe Travel Awards 2027 nominations open, as the industry’s most prestigious awards celebrate landmark 50th anniversary; plus, Kelly Cookes reflects on one year at InteleTravel; and TTC Tour Brands reveals plans for Trafalgar’s ‘biggest change’ in its 80-year history.