108 employees
Semlex Group engages in the development, integration, operational management, and supply of biometric identification systems.
1992