Shadowfax's HR department is led by Tanushree Ray (Head of HR) and has 206 employees.
Ravi Krishnappa
Loss Prevention Manager
Looking for a particular Shadowfax employee's phone or email?