0 employees
IDtech s.a. develops and markets building security and time and attendance management solutions to customers in Europe, Africa, and Asia.
1996