San Francisco, CA
Design Manager @Netflix. Italian designer who once sold his soul for rock 'n' roll.
Member since May 2011