W
WPP plc
London, England, United Kingdom · Founded 1985
100000+ employees · WPP
WPP is the world's largest advertising and communications group, offering integrated marketing, media, and technology services to global brands.
Where they sit
Stack tier: Core Platforms (S)
Data & AnalyticsMarketing PlatformMarketing Agency
World's largest advertising holding company by revenue, managing the largest pool of global media spend through GroupM
Ownership
Subsidiaries