Provides communication and event services, including public relations, digital marketing, and experiential campaigns.
1986
France
501 - 1,000 employees
Marketing & Advertising
$100M - 500M in revenue
$1M - 10M in profitability
Industry Rank
36 out of 106
France, Media & Communications, Arts & Crafts
France, Media & Communications, Publishing
France, Media & Communications, Marketing & Advertising
Sustainability Report
Total sustainability employees
4-6