Manager Content Programming Strategy Operations Live Sports
NetflixLos Angeles, CA, United StatesAt Netflix, our mission is to entertain the world.Together, we are writing the next episode - pushing the boundaries of storytelling, global fandom and making the unimaginable a reality.We are a dr...Show more