Netflix's London layoffs include production VP Anna Mallett · Digg