Edelman

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

Jobs at Edelman

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

20 Days AgoSaved
In-Office
2 Locations
Agency
Leads creator marketing strategy and integrated programming for major consumer and financial services brands. Advises executive clients, oversees complex creator partnerships, builds industry relationships, develops teams, drives innovation and organic growth, supports new business, and establishes measurement frameworks. The role requires deep expertise in the creator economy, social platforms, talent partnerships, branded content, regulated industries, and integrated marketing campaigns.
One Month AgoSaved
In-Office
7 Locations
Agency
Leads day-to-day finance for a complex global client account across the Americas. Owns forecasting, budgeting, month-end close, reporting, profitability analysis, billing oversight, financial controls, and commercial scope management. Partners with account leadership and international finance teams to identify risks, improve performance, manage contracts, and resolve financial issues. Provides guidance to shared-services finance resources and improves reporting processes, controls, and tools.