WNS - Sri Lanka
Executive
Accenture
Channel Specialist
InstaIT Technologies
Key Account Manager and Human Resources
LTI - Larsen & Toubro Infotech
Talent Acquisition
InstaIT Technologies
HR Bp and Talent Acquisition Manager
Vinmar International
Human Resources Manager
Welingkar Institute of Management