Lata Goswami

Role:
VP, Business Development (India)
Experience:
11 Years

Professional Summary