Los Gatos, California, USA – March 29, 2018: Exterior view of Netflix headquarters office in Los Gatos, CA.
Exterior view of Netflix headquarters building in Los Gatos, California
Photo credit : JHVEPhoto via Shutterstock
Entrepreneur, investor, growth advisor
Los Gatos, California, USA – March 29, 2018: Exterior view of Netflix headquarters office in Los Gatos, CA.