NETFLIX CUSTOMER SERVICE NUMBER youmobs 3 months ago It is available in multiple languages and has a global reach. Netflix was launched on January 16, 2007, almost a decade after the pioneering DVD-by-mail movie rental service started by Netflix, Inc.