IT SpecialistNew York, New York, United StatesR&DApply now for IT Specialist (opens in a new tab)3 weeks agoApply now for IT Specialist (opens in a new tab)