Film producer, headed Netflix film division until March 2024