PrivCo Logo
Sephora S.A. logo

Sephora S.A.

Headquarters
Boulogne-Billancourt, France
Classification
Private
Status
Acquired