Sarah Boyd
Sarah Boyd
UK Managing Director
Sephora
My Sessions
The Sephora effect: building a beauty behemoth
-
Main Stage