WNS - Sri Lanka employs 27,878 employees. The WNS - Sri Lanka management team includes swaminathan R (Chief People Officer), Jason Wolfson (Chief Business Officer), and Suhrid Brahma (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular WNS - Sri Lanka employee's phone or email?