On the wild side logo

On the wild side

On the wild side is a skincare and cosmetics products company.

Headquarters

Bordeaux, France

Employees

1-10

Links


Org chart

Collapse

Teams


Offices