4 employees
idConsulting Switzerland is a healthcare firm that focuses on products of beauty and medical.
2015