Showing 1 - 1 of 1 postings found
Netflix is seeking an experienced leader to develop and execute integrated marketing strategies for local originals and global titles that drive cultural conversations across Germany, Austria, and Switzerland.