The corporate mailing address for Hoag and other Netflix executives is 100 WINCHESTER CIRCLE, LOS GATOS CA, 95032. Netflix can also be reached via phone at (408) 540-3700. Learn More on Jay C. Hoag's contact information.