Manager, Global Creative Marketing

  • Company: 
    Netflix
  • Indeed Classified Location: 
    Los Angeles, CA
With a mix of backgrounds including journalism, video production, digital marketing, PR, brand, entertainment, social news, and agency experience, we’re always...