WNS Denali employs 654 employees. The WNS Denali management team includes Greg Anderson (Managing Director - North America), John Evans (Chief Executive Officer), and Mike Patterson (Senior Director - Procurement Services and Delivery).
Get Contact Info for All DepartmentsLooking for a particular WNS Denali employee's phone or email?