MUMBAI: Netflix global marketing chief Stephen Bruno has exited the company, according to reports.
switch
Subscribe To Our Newsletter