×
iam.cnbc.com
1 / 9    

Jessica Herrin Slideshow

Jessica Herrin Slideshow: Slide 1

» more from iam.cnbc.com

On the day we visited the Stella & Dot offices in San Bruno, California, they had just launched a new version of their website. It was impressive that they managed to handle a TV crew, a new site, and a website launch party (going on in the background here) all on the same day.