Glenn Dmello is an experienced professional specializing in partner operations and vendor relationships within the travel and corporate management sectors. Currently serving as Senior Manager at Navan since November 2022, Glenn previously held the position of Client General Manager at American Express Global Business Travel, managing key strategic client relationships from August 2018 to October 2022. Prior roles include Senior Operations Manager at Yatra Online Ltd., where Glenn oversaw key strategic accounts, and various positions at Thomas Cook India Limited, Travelxp.com, Alpha Source ITES, and WNS Global Services, focusing on operations, customer service, and training. Glenn holds a Bachelor's degree from Periyar University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices