About Elizabeth

Elizabeth is a New York City-based beauty executive with extensive experience launching and building luxury brands in the global marketplace.