WPP

HQ
London
Total Offices: 8
90,589 Total Employees

Teams at WPP

Recently posted jobs

49 Minutes AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Marketing Tech
Lead strategic oversight and delivery of cross-channel media campaigns for Google via the Media Futures Group. Manage campaign planning, resourcing, vendor relationships and client partnerships, ensure alignment to business KPIs, drive team development and quality standards, and lead continuous improvement across processes and platforms.
49 Minutes AgoSaved
In-Office
Mumbai, Maharashtra, IND
AdTech • Marketing Tech
No role-specific responsibilities or day-to-day duties are listed. The posting describes the company, culture, benefits, and hybrid work approach; the title implies leadership of client services and client relationship management in India.
49 Minutes AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Marketing Tech
Lead and oversee a London-based Activation Hub supporting Amazon clients, managing cross-channel digital activation, ad ops, reporting and teams (onshore and nearshore). Ensure campaign delivery, KPI performance, commercial ownership, integrated planning, stakeholder communication (C-level), team development, budget/resourcing management, and drive proprietary solutions, measurement frameworks and operational excellence across multi-market campaigns.