T Jessica Becker

Affiliations

  • Interim Chief Mktng Officer at Netflix Inc (NFLX), 2012-07-03