NetCracker's HR department is led by Kelly Thoms (Chief People Officer) and has 253 employees.
Sujay Rahane
Manager
Kerry Spidle
Director, HR Operations
Charu Ahuja
Senior Lead Talent Aquisition
Looking for a particular NetCracker employee's phone or email?