IDT Corporation
Show contact
Links
Nadine Shea
EVP Global HR
Anastasia Sinkevich
Senior HR Operations Specialist
Elena Sheveleva
Head Of Talent Acquisition
Tatsiana Dashkevich
Lead Technical Recruiter
November, 2020 - present
View in org chart