Deborah Yeh
Year: 2020
Industry: Retail
Company: Sephora Americas
Title: Chief Marketing Officer
Breaking the Barriers: SCIENCE – TECHNOLOGY – ENGINEERING – MATHEMATICS