Tech Mahindra
Associate Manager HR
Nourse Insurance Brokers
Team Manager HR
Affirm Services Consultancy Pvt. Ltd.
HR Recruiter
WNS - Sri Lanka
Asst Manager HR
WNS - Sri Lanka
Deputy Manager HR
Neville Wadia Institute Of Management Studies and Research