Provides marketing, events, and brand consulting services.
2007
Italy
51 - 200 employees
Marketing & Advertising
$25M - 100M in revenue
N/A in profitability
Industry Rank
53 out of 94
Italy, Media & Communications, Marketing & Advertising
Sustainability Report