Netflix content chief Ted Sarandos is heading to Canada’s Banff World Media Festival to give a keynote address. Sarandos will speak at the event, which is held at the Fairmont Banff Springs Hotel in Alberta, Canada, on Monday June 15. The event runs June 14-17. It comes after last year’s event, which saw Jeffrey Katzenberg, […]