Los Gatos, USA – July 16, 2014: Headquarters of Netflix, located at 100 Winchester Circle in Los Gatos, CA.
Netflix Headquarters
Photo credit : Jason Doiy via iStock
Entrepreneur, investor, growth advisor
Los Gatos, USA – July 16, 2014: Headquarters of Netflix, located at 100 Winchester Circle in Los Gatos, CA.