Assistant Store Manager – Castle Towers June 24, 2024 by Sephora Company: Sephora of up to 45% off Paid Parental Leave, Birthday Leave & Personal Leave Mental Health wellbeing programs available 24/7...View full job description