New Appointment The Travel Corporation promotes Sanjay Temkar as Country Manager for India and Middle EastJune 28, 2023 The Travel Corporation (TTC) has promoted Sanjay Temkar as its new Country Manager for India and Middle East, effective July…