Stitch Fix reduces its workforce by 20% to manage economic challenges Layoff January 7, 2023 On Thursday, Stitch Fix announced that CEO Elizabeth Spaulding would be leaving the company and that it would be laying…