Karan Mehta
Manager @ Express
About Karan Mehta
Karan Mehta serves as a Manager at American Express and a Product Support Analyst at Global Business Travel, both roles based in Gurgaon, Haryana, India. He has a background in Information Technology and holds a Bachelor of Tourism from Bhartiya Vidya Bhavan-Delhi Kendra.