Mr. Rice will oversee Netflix's content strategy from October 26, including series, films and live events across regions