Department: Travel Position Overview: The Travel Team Lead will be responsible for managing the Global Travel Coordinator and Travel Team Administrator based in the Bengaluru office. The Lead position oversees travel bookings made by the local travel coordinator but also…