Sherri Barry

Founder, FABRIC

Sherri Barry is a former design entrepreneur, senior marketing, sales, and operations executive with a proven track record in generating substantial revenue growth. She has supervised, with P&L and overall decision-making responsibility, 275+ retail stores generating $300+ million in annual sales, with 30 direct reports and 2500 indirect reports.

She has executive experience overseeing and executing strategy for fully integrated marketing campaigns and sales efforts and proudly launched a new brand campaign that was recognized as a finalist at the 2013 North American Effie Awards. Sherri has business acumen in retailing, budgeting, financial analysis, strategy development, team-building, communications, and supply chain logistics.

Sherri started her own apparel company, Design Intoxication, in 2006 and launched lines under the labels Team Couture and Company Couture. The struggles of manufacturing in California ignited her passion for creating a reliable local resource for emerging designers. She has earned a Master of Business Administration from the W.P. Carey School of Business at Arizona State University, a Bachelor of Administration from the University of Wisconsin, Madison.

She is a true entrepreneur at heart and can support significant capacity building through her experience, education, innovation and hard work.

Sherri is a recipient of the following awards and recognitions:

  • Non-profit of the Year – AZ Trending
  • Fast Lane Award – AZ Bio
  • Business Community Impact Award – Downtown Tempe
  • Business Woman of the Year – Tempe Chamber of Commerce
  • Fast Lane Award – AZ Bio
  • Sustainability Award – ASU President Michael Crowe
  • Disability Award/Employee of the Year – City of Tempe Mayor
  • Voluntary Environmental Stewardship Program Award – AZ Department of Environmental Quality
  • North American Effie Awards Finalist