Ellie Flanagan
Ellie Flanagan is a strategic communications professional with over nine years of experience in media and analyst relations, corporate and crisis communications. She attended Boston University where she earned a Bachelor of Science degree in Communication, Public Relations, and History.
Currently, Flanagan is the Senior Corporate Communications Manager at HubSpot, where she leads a team responsible for driving positive brand awareness through media relations, speaking engagements, and analyst relations. Prior to her current role, she served as Corporate Communications Manager and PR Manager for HubSpot.
Before joining HubSpot, Flanagan worked as a Senior Public Relations Specialist for TripAdvisor and spent several years at Weber Shandwick in various roles, including Senior Account Executive, Account Executive, Assistant Account Executive, and Account Coordinator. She also worked as a Manager of Communications at VDC Research Group and held internship positions at Houghton Mifflin and Cone.
Throughout her career, Flanagan has developed skills in crisis management, public relations, media relations, corporate communications, and influencer marketing. Her interests include cause branding and brand marketing.