26 employees
Socabelec expertise in designing and creating process monitoring systems that include electric cabling, swabbing robotic & automation tools.
1965