Charles Duncan's Location
New York, NY, US
Charles Duncan's Work
Charles Duncan's Education
Charles Duncan's Skills
Charles Duncan's Summary
Charles Duncan, based in New York, NY, US, is currently a Engineering Manager at Netflix, bringing experience from previous roles at Elephant, 4A's, Leo Burnett and Wieden + Kennedy. Charles Duncan holds a BA in Communications and Emerging Digital Media @ University of Pittsburgh. With a robust skill set that includes E Commerce, Mobile, Website Development, Information Technology, Social Media and more, Charles Duncan contributes valuable insights to the industry. Charles Duncan has 9 emails and 1 mobile phone number on RocketReach.