Amanda Duthie joins Netflix as Content Director for ANZ, with Katherine Slattery appointed Content Manager.