Meghan Meehan

Senior Account Executive

Meghan is a Senior Account Executive at Squared Communications.

Prior to joining SQComms, Meghan served as a public relations intern at National Geographic. During her time at National Geographic, Meghan worked with the public relations team for the National Geographic Channel - supporting talent and administrative needs. She also supported 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.