Meghan Meehan

Director of Strategic Communications

Meghan served as a public relations intern with National Geographic where she worked with the public relations team for the National Geographic Channel supporting talent and administrative needs. She also worked with the event planning staff over the course of her internship.

Meghan holds a B.A. in Communication with a concentration in Mass Media, and a minor in Political Science from Merrimack College. She is from Alexandria, VA, and is now based in Maryland.