Redbox wurde im Januar 2001 vom Designer & Architekten Marco Carenini als Einzelfirma gegründet. Das erste Geschäft eröffnet er an der Seestrasse 455 in Zürich Wollishofen, heute befindet sich an dieser Stelle der Boffi Showroom. Das zweite Geschäft wurde im Jahr 2003 an der Seestrasse 9 in Zollikon gebaut und ist mit seinen 2200m2 das Flagschiff. 2011 eröffnete redbox zwei weitere Showrooms und zieht mit dem Geschäft redbox surprise erstmals an eine der besten Lagen in der City von Zurich.
Die Firma entwickelte sich in den kommenden Jahren kontinuierlich weiter und avancierte zu einem der führenden Lifestyle Anbieter der Schweiz, stets nach dem Motto: redbox… for the love of aesthetics. Dank der stetigen Diversifikation in den unterschiedlichsten Bereichen entwickelt sich die seit 2010 eingetragene redbox Concept AG solide und ist dank Innovation und neuer Konzepte weiterhin auf Erfolgskurs.
Im März 2013 eröffnete die redbox group die grösste Fotogallery Zürichs, direkt hinter dem Pradeplatz.
Auf einer Gesamtfläche von über 3200m2 bieten wir an diversen Standorten folgende Angebote: Innenarchitektur & Möbelverkauf, Wohnaccessoires und Geschenkartikel, Schmuck & Uhren, Kunst & Fotografie, Fine Food, classic cars & boats.