Senior Manager
WNS - Sri Lanka
TCS e-Serve International Ltd.
Assistant General Manager
EXL
Manger
Accenture
Assistant Manager
Genpact
Tilhar