Edelman

HQ
New York
Total Offices: 12
6,475 Total Employees
Year Founded: 1952

Teams at Edelman

Recently posted jobs

19 Days AgoSaved
In-Office
2 Locations
Agency
Leads integrated technology communications campaigns for major global clients, including messaging, media relations, launch strategies, thought leadership, and executive communications. Provides strategic counsel, translates complex AI and semiconductor topics into compelling narratives, manages account operations and budgets, develops new business, and mentors junior staff. Requires strong writing, storytelling, corporate communications, technology-sector knowledge, and media relationships.
One Month AgoSaved
In-Office
9 Locations
Agency
Develop and execute earned media strategies for technology clients, counsel clients and executives, build media relationships, identify news opportunities, and translate complex technologies into compelling narratives. Lead executive visibility and thought leadership efforts, manage client timelines and budgets, support integrated communications and new business, and mentor junior team members.