Stich Fix CEO Elizabeth Spaulding wrote in a memo to employees, Im writing to share the difficult news that we are reducing our workforce by approximately 15% of salaried positions. Most of the reductions are in our non-technology corporate roles and styling leadership roles.In light of our recen