Deborah Choo's Location
Singapore
Deborah Choo's Work
Deborah Choo's Education
Deborah Choo's Skills
Deborah Choo's Summary
Deborah Choo, based in Singapore, is currently a Producer at Splash Productions Pte LTD, bringing experience from previous roles at Discovery Communications, Star Media Group Berhad, The Moving Visuals Co. and Yahoo. Deborah Choo holds a 2009 - 2011 Bachelor Of Arts in Liberal Arts, Communications @ Oklahoma City University. With a robust skill set that includes Writing, Readers, Market, Suppliers, Oklahoma and more, Deborah Choo contributes valuable insights to the industry. Deborah Choo has 1 email and 1 mobile phone number on RocketReach.