Our executive team (and then there's Cat)

Author:
Publish date:
July 13, 2011
Tags:
Tags:

These SAY SF folks are in New York for a couple of days of meetings. They don't look very executive, do they? Which is awesome.