IT Staffed employs 4 employees. The IT Staffed management team includes Zina Lara (Human Resources Specialist), Deryabina Evgeniya (Professional Recruiter), and Olga Chernykh (Executive Search Recruiter).
Looking for a particular IT Staffed employee's phone or email?