True Media

HQ
Columbia
Total Offices: 6
133 Total Employees
Year Founded: 2005

Teams at True Media

Recently posted jobs

8 Days AgoSaved
In-Office
2 Locations
Digital Media
Lead strategic oversight and client relationship management for a portfolio across creative, media, and data. Drive cross-agency integration, mentor account teams, manage financial performance, and ensure strategic rigor. Requires travel, supervisory responsibilities, and expertise in data platforms, AI tools, media planning, and creative processes.
10 Days AgoSaved
In-Office
6 Locations
Digital Media
Develop and execute integrated media strategies and measurement frameworks across traditional and digital channels. Create tactical media plans, support vendor selection and negotiation, monitor campaign activation and optimization, conduct research and audience insights, own measurement and reporting, and maintain client relationships to ensure campaigns meet objectives and KPIs.
23 Days AgoSaved
In-Office
6 Locations
Digital Media
Manage agency project workflows: create and maintain statements of work, estimate and track hours, set up clients in Advantage, organize files, build timelines, manage budgets and media authorizations, coordinate meetings, record action items, and ensure timely client communication and invoicing.