Manager, Creative (Netflix House) - Brand Creative Studio at Netflix (Los Angeles)