14 employees
Nedd is a French multi-awarded creative studio specializing in immersive experiences (AR/VR).
2011