Meenu Bagla's picture
Meenu
Bagla
Head Global Brand & Digital Marketing
TechMahindra