C

Cantabria Labs Spain

With innovative products and an enterprising spirit, Cantabria Labs is today a brand of reference in dermatological prescription in Europe (leader in Spain, Italy and Portugal) and is dedicated to improving the health and quality of life of people. With presence in over 80 countries and subsidiaries... Read more

Headquarters

Spain

Employees

201-500

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet