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
How to get an intro to Open D Group?