Manager, Affiliate and Partner Business Analytics job with Consumer Reports | 396881