Communications and corporate affairs consultancy providing reputation and public affairs services.
1988
Spain
201 - 500 employees
Marketing & Advertising
$25M - 100M in revenue
$1M - 10M in profitability
Industry Rank
12 out of 106
Spain, Media & Communications, Marketing & Advertising
United Kingdom, Media & Communications, Marketing & Advertising
Not reporting on Sustainability