Stagwell Inc is the challenger holding company built to transform marketing... Show more
a provider of marketing consulting services
Industry AdvertisingMarketingServices