Omnicom is a holding company that owns several advertising agencies and related firms... Show more
a provider of marketing, communications and advertising related services
Industry AdvertisingMarketingServices