Home » Stitch Fix Announces Debbie Rose Woloshin As New Chief Marketing Officer