Iconia

Iconia

Luxury retail interior design and visual merchandising firm creating innovative, human-centric environments to boost sales.

HQ location
Freienbach, Switzerland
Launch date
Employees
Authorizing premium user...