Nadine Heggie

VP, Media Sales & Brand Partnerships

National Geographic