Leanne Howarth is a skilled professional in the retail sector with significant experience in customer experience management and store operations. Currently serving as a Customer Experience Manager at SEPHORA since August 2025, Leanne previously held various managerial positions, including Store Manager and Flagship General Manager at New Look from February 2020 to April 2021. An educational background in Fashion/Apparel Design was obtained from The University of Bolton between 2008 and 2011, following earlier studies at Hollingworth High from 2000 to 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices