Ellen Barry

Ellen Barry has more than 25 years of experience in corporate, crisis and financial communications advising organizations ranging from small non-profits to start-ups to Fortune 20 companies. Her expertise lies in managing both internal and external teams navigating complex strategic communications issues working with national and international media. Her crisis experience includes a year on-site after the BP oil spill in the Gulf of Mexico, multiple SEC and DOJ investigations, and numerous financial and reputational crises in the US and Western Europe.

She began her career as a bond analyst on Wall Street and has led in-house communications teams at banks, healthcare and CPG companies, as well as at notable PR firms. With an eye towards using campaign management techniques, she works across divisions to activate coalitions and build relationships with the press for her clients. A graduate of Georgetown University in Washington, DC, Ellen has served for more than 15 years on the board of Eluna, a non-profit dedicated to serving children and families deal with grief and family addiction. She has campaigned at the grassroots level for candidates in Ohio, Georgia, Michigan, Illinois, Indiana, and New York.


2980 McFarlane Road
Miami, FL 33133

225 Franklin St.
26th Floor
Boston, MA 02110

©2024 Grove Partners