Key executives are leaving Netflix as the company realigns its leadership

Netflix has announced that two key executives, Dean Garfield, vice president of global public policy, and Rachel Whetstone, chief communications … Continue reading Key executives are leaving Netflix as the company realigns its leadership