Delivers event management and communication services, producing live events and digital content for corporate clients.
2001
United Kingdom
51 - 200 employees
Events Services
$25M - 100M in revenue
$100K - 500K in profitability
Industry Rank
15 out of 16
United Kingdom, Corporate Services, Events Services
Italy, Corporate Services, Events Services
Sustainability Report