Todd Burch
San Francisco, CA
Todd Burch
San Francisco, CA
A tongue-in-check social media veteran with a penchant for creating/engaging/leveraging mobile and e-commerce communities.
A tongue-in-check social media veteran with a penchant for creating/engaging/leveraging mobile and e-commerce communities.