WPP plc
London, England, United Kingdom · Founded 1985
10001+ 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 and communications holding company by revenue and media billings
Ownership
Subsidiaries