International Trade & Development - Geneva, Geneva, Switzerland
Technology, Marketing & Design QUINQ GROUP · Europe · MENA Management ·-Immersive Marketing ·- Interactive Technologies ·- Strategic brand development Technology, Marketing & Design QUINQ GROUP · Europe · MENA Management ·-Immersive Marketing ·- Interactive Technologies ·- Strategic brand development