Teresa Watts

Teresa Watts

CEO/Founder, Shoppista.com
San Francisco, California, United States United states
Business owner
Member since December 06, 2009
35 Splash Points
17 connections
2 votes
16 companies followed
Connections
About Teresa
Work/education
Activities
Company profile(s)
Following

No details submitted yet.