Eleanor Mascheroni is the managing director of communications and public affairs for GE Capital.
Eleanor joined GE Capital in 2015 after serving as the senior vice president of corporate communications at Delphi Automotive which she had joined in 2012. Previously she was chief marketing officer of Ogilvy & Mather for 10 years, responsible for marketing and communication for one of the world’s largest global advertising, marketing and public relations agencies.
Eleanor began her communications career in the financial services industry in 1981 at Prudential Securities where she held various positions, ultimately as director of corporate public relations responsible for the investment banking and brokerage firm’s global communications. In 1991, she joined global asset management business eventually known as Zurich Scudder Investments, leading public relations and brand management.
Eleanor graduated from Brown University and is an active member in the New York City community.