Debra Richards. Newly-anointed Netflix director production policy for the APAC region Debra Richards will be joining New Zealand’s SPADA (Screen...
Screenworks is the latest organisation to partner with Netflix to boost skills within the industry, announcing it will provide free training for up-and-coming practitioners in northern NSW.