site logo

Sephora to cut 117 jobs in restructuring

Permission granted by Sephora