Breaking News 7800015
The executive's departure comes as Netflix aims to regionalize the streamer's ad ranks