Soumen Bhattacharya

Company # of Roles
TATA COMMUNICATIONS Ltd 1
mjunction Services Ltd 1
Executive