• Tod
Verifications
  • Facebook
    1728 Friends
About Me
School
Palo Alto High School, Yale University, Stanford University, Stanford Graduate School of Business
Hey, I'm Tod!
San Francisco, California, United States · Member since January 2012

Tod Sacerdoti (CEO, BrightRoll (website hidden))