A marketing and communication agency serving retail networks.
2002
Italy
1,001 - 5,000 employees
Marketing & Advertising
$500M - 1B in revenue
Industry Rank
92 out of 106
Italy, Media & Communications, Arts & Crafts
Italy, Media & Communications, Marketing & Advertising
Italy, Media & Communications, Printing
Not reporting on Sustainability
Total sustainability employees
2-3