SteelHouse CEO Mark Douglas shares insights on Netflix’s current approach to the new work from home world, and how their international approach is helping.