Our Company
Originally founded in 1947, Icon operates from its headquarters in south-east London with a permanent staff base of 70, supplemented by international offices and partners covering Europe, Africa, India, the Middle East and North America
Following a management buy-out of the company by the directors in 2008, we acquired event production and creative technology specialist MEI, which bought a whole new dimension to Icon's portfolio in terms of brand promotion and activation.
In March 2011 we purchased event overlay and city dressing specialist the SLS Group. This development enables us to extend our offering beyond the arena to surrounding public spaces, as well as providing an equipment rental facility offering low-cost sustainable solutions in branding and wayfinding
Shortly after the SLS acquisition Icon was purchased by the Chime Communications Group. Chime is an international communications and sports marketing group, including CSM Sport and Entertainment, the VCCP Partnership, the Good Relations Group in public relations,Open Health in healthcare communications, Teamspirit a specialist in financial and professional services, and CIE the insight and engagement agency
Chime is made up of four divisions, 51 companies and over 1,500 people, with have offices in the UK, France, Germany, Spain, Czech Republic, Russia, USA, Canada, Abu Dhabi, Qatar, South Africa, Japan, Singapore, Hong Kong, Australia and New Zealand.
