People & Culture Netflix's first Chief Sustainability Officer departs after nearly six years "There should come a time in every Chief Sustainability Officer's career when the role no longer needs to exist." Melodie Michel 27 July 2026