Pixi Inc.
Facilities Ambassador
18 days ago
Greater London
... makeup artist and beauty industry veteran, Petra Strand, the company launched over 25 years ago in its first flagship boutique in Soho, London. Petra sought to create easy-to-use products with ...