Skip to content
Full profile
Omnicom Media

Omnicom Media

New York, New York, United States · Founded 1996

10001+ employees · OMC

Sourced & current · updated Oct 11, 2026Website

Omnicom Media is the world's largest global media management network, leveraging $73.5 billion in billings and more than 40,000 specialists across 70+ markets to help ambitious businesses grow through dynamic media ecosystems.

Where they sit

Stack tier: Ecosystem Services (A)

Attribution & AnalyticsMarketing AgencyProgrammatic Platform

One of the top three global media agency networks by billings, competing directly with GroupM and Publicis Media for the world's largest advertising accounts.

Ownership

Subsidiaries

Competitors

Leadership moves

Key people

Pre-call brief from ATDb — sourced from the live database, current as of Oct 11, 2026. Not a static screenshot.