interglobe

Prior to this role, Leekha worked with Nokia India as Head of Marketing and Communications

Ruhail Amin 29-January-2019