29 employees
Cherub specializes in manufacturing and developing digital musical equipment along with technical support and after-sale service.
1997