Stitch Fix announced on Thursday that it will cut 20% of its salaried workforce and that CEO Elizabeth Spaulding will step down from her post. Spaulding, who spent only 17 months on the job, said in a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results