40 employees
electro-mechanical automation, testing and commissioning, engineer resources, contracting automation services, operations, IT, Design
2015