Channel One Network Research Manager Job in New York, NY | Glassdoor