Netflix logo

Netflix

no topics Description:

Netflix, Inc. is an American media-services provider headquartered in Los Gatos, California, founded in 1997 by Reed Hastings and Marc Randolph in Scotts Valley, California.

Location:
Los Gatos, CA, United States
Founded:
1997