National Geographic appoints Attenborough MD international advertising

LONDON – National Geographic has promoted Charlie Attenborough to the position of managing director for international advertising, overseeing its magazine and digital portfolio.

No Responses to “National Geographic appoints Attenborough MD international advertising”

Post a Comment