Nelson Lee's Location
Los Angeles, California, United States
Nelson Lee's Work
Nelson Lee's Education
Nelson Lee's Skills
Nelson Lee's Summary
Nelson Lee, based in Los Angeles, California, United States, is currently a Manager, Production Strategy and Resource Planning at Netflix, bringing experience from previous roles at Netflix, CoSA VFX, Deluxe / Stereo D and Warner Bros. Entertainment. Nelson Lee holds a 1995 - 2000 Biochemistry/Cellular Biology and Economics in Biochemistry/Cellular Biology & Economics @ UC San Diego. With a robust skill set that includes Visual Effects, Feature Films, Post Production, Film, Film Production and more, Nelson Lee contributes valuable insights to the industry. Nelson Lee has 3 emails and 1 mobile phone number on RocketReach.