Suggestions
Eleanor Mascheroni
Advisor & Board Director | Strategic Marketing Communications & Corporate Positioning | Crisis Communications
Eleanor Mascheroni is a strategic communications leader with a successful track record of managing global brands and guiding transformations across various industries.
With a background in History of Art from Brown University and Università degli Studi di Firenze, Eleanor has honed her skills in delivering credible and consistent narratives aligned with strategic goals.
Throughout her career, Eleanor has held key positions such as Managing Director of Corporate Communications at GE Capital, SVP of Corporate Communications at Delphi (now APTIV), Chief Marketing Officer at Ogilvy, and Head of Corporate Communications at Zurich Scudder Investments and Prudential Securities.
She is known for her ability to manage multimillion-dollar communications budgets and build top-tier in-house and agency teams, ensuring world-class execution of communication strategies.
As a trusted partner to CEOs and leadership teams, Eleanor Mascheroni's expertise lies in championing both public and private companies through all stages of their business development and effectively navigating crises.