Sephora USA, Inc.
–
El Paso, TX, 79912
... We believe that the best way to bring top-notch beauty products, services, tools, and experiences to our clients is by finding, training, and engaging the absolute best talent in the industry. Our teams invest heavily in our talent, both at our ... - May 02