O

ODD.

3 employees

Consumer Electronic and Digital Services

Basic info

Industry

computers and electronics manufacturing

Sectors

Music

Date founded

2017

FAQ