Head - Supply Chain (India)
Mumbai, Maharashtra, India
Cargotec Corporation
Narsee Monjee Institute of Management Studies