No more dreams! Alicia Castillo speaks at the Tedx Silicon Valley at LinkedIn headquarters, Dec 1st 2012.
Shared publiclyView activity