The Board of Directors of the 47-year-old STIC Travel Group in India announced the appointment of Ms. Isha Goyal as their CEO and Executive Director effective April 1, 2021. Isha Goyal, 40, formally ...