Erica Snow Barnes's Location
Texas, United States
Erica Snow Barnes's Work
Erica Snow Barnes's Education
Erica Snow Barnes's Skills
Erica Snow Barnes's Summary
Erica Snow Barnes, based in Texas, United States, is currently a Owner at Studio B Design Group, bringing experience from previous roles at Sawyer Design Associates. Erica Snow Barnes holds a 2001 - 2005 Bachelor’s Degree in Interior Design @ Texas Tech University. With a robust skill set that includes Sustainable Design, Architecture, Space planning, Management, Submittals and more, Erica Snow Barnes contributes valuable insights to the industry. Erica Snow Barnes has 2 emails and 1 mobile phone number on RocketReach.