Sarah Carter, based in Santa Barbara, CA, US, is currently a Director of Global Brand Marketing, Teva at Deckers Brands. Sarah Carter brings experience from previous roles at Deckers Brands, Consultant and Williams-Sonoma, Inc.. Sarah Carter holds a 2005 - 2008 B.A. in English & Writing @ Gettysburg College. Sarah Carter has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Sarah Carter?
Find contact details for 700 million professionals.