Description

Culture Shifting Awards Honoree: Deirdre Findlay, Global Chief Marketing Officer, Stitch Fix | 9 minutes