Open Contact Center Specialist jobs in New York, NY