 The Office will remain on Netflix internationally, per a new report. The hit series was originally set to leave the streamer this month. In the US, The Office is available to stream on NBCs own service, Peacock. According to Whats On Netflix opens in new tab via The Independent opens in new tab, the streaming ... The Office is no longer leaving Netflix... 