11 employees
The ID24 system helps retailers utilize in-store waiting time with innovative touch screens for CRM and e-commerce applications.
2009