Media

Time Inc. Vet to Lead National Geographic's Ad Sales

Brendan Ripp Lands New Role Overseeing Brand Revenue for the Company