Natasha Barrett, based in United Kingdom, is currently a Head of Buying at Debenhams, bringing experience from previous roles at Debenhams, Coast Fashion, Warehouse Fashions and SilkFred.com. Natasha Barrett holds a 2004 - 2005 Bachelor of Arts (BA) in Fashion @ London College of Fashion. Natasha Barrett has 1 email on RocketReach.