O

Open D Group

98 employees

Basic info

Industry

retail

Sectors

design
retail strategy
project management and digital solutions
travel retail
retail design
branding
Intelligence

Date founded

2002

FAQ