Operations Manager, Stores, you will be responsible for managing the People and Operations aspects of a specific Sephora store... outstanding client service. While at Sephora, you'll enjoy… The people. You will be surrounded by the best talent in the......
Job Location: Chatham-Kent, ON, Canada