Netflix fires three senior execs for criticizing their bosses - including chief marketing officer Bozoma Saint John on Slack
The streaming services platform, Netflix, has fired three senior executives of the company for criticizing their bosses, including Bozoma Sa...Read More