Job Title: Brand Manager Company: Netflix Netflix is one of the world's leading entertainment services with over... and manage marketing campaigns across multiple channels to promote Netflix content and services. Monitor brand performance.....
Job Location: New York City, NY, USASelected articles on work and employment, which may be found interesting:
Find more articles on Articles page