WNS Denali's HR department is led by Bobbi Battista (Human Resources Director) and has 11 employees.
Kerri Beatty
Academy and Enablement, Advisory Services
Chanell Samuel
Contract Analyst
Amy Duvall
Group Manager - Human Resources
Bobbi Battista
Human Resources Director
Lesa Keller
Group Manager - HR
Looking for a particular WNS Denali employee's phone or email?