icon Employee Directory
RetailEngland, United Kingdom51-200 Employees
icon is a retail company that designs and sells homewares focused on combining comfort with style. The business was founded in 2005 at a kitchen table by Jayne Dolder and has grown to be recognized across the UK and Europe. The company is headquartered in Northumberland, England, with an EU manufacturing and distribution hub in Hamburg, Germany, reflecting its local roots and international reach. It employs between 51 and 200 people and sells its products through major marketplaces and leading retailers across Europe and beyond. The brand operates via the website beanbagbazaar.co.uk.