Spencer Neumann has served as Chief Financial Officer of Netflix, Inc. since January 2019. He previously served as Chief Financial Officer of Activision Blizzard, Inc. from June 2017 to January 2019 and held several senior positions at The Walt Disney Company, including Chief Financial Officer and Executive Vice President of Global Guest Experience of Walt Disney Parks and Resorts from 2012 to 2017. He holds a B.A. in Economics and an M.B.A. from Harvard University.