Netflix appoints Ben Cox as director of business development by Sean Slatter February 22, 2021February 23, 2021 Netflix has bolstered its Australian presence with the appointment of Ben Cox as the director of business development.