Sarah Richards's Location
New York, NY, US
Sarah Richards's Work
Sarah Richards's Education
Sarah Richards's Skills
Sarah Richards's Summary
Sarah Richards, based in New York, NY, US, is currently a Founder at KRILL, bringing experience from previous roles at kate spade new york, Nike, Figue and Michael Kors. Sarah Richards holds a 2007 - 2011 BFA in Apparel Design @ Rhode Island School of Design. With a robust skill set that includes Sewing, Fashion Design, Fashion Illustration, Apparel, Textiles and more, Sarah Richards contributes valuable insights to the industry. Sarah Richards has 4 emails and 1 mobile phone number on RocketReach.