Field Sales RepresentativeThe Nielsen CompanyCleveland, , United States • New York, NY, United States+2 more4 days ago