Sean Narvasa
Media + advertising + tech + design = Me. Business Hours: Product Manager. Off Hours: CrossFit....
December 2012
Been there, done that
Last Week
January 2012
Last Year