Theo Cheng's Location
United Kingdom
Theo Cheng's Work
Theo Cheng's Education
Theo Cheng's Summary
Theo Cheng, based in United Kingdom, is currently a Trust and Safety, Safety Operations Lead at Twitch, bringing experience from previous roles at Twitch, Hong Kong Disneyland and Ming Pao Newspaper. Theo Cheng holds a 2010 - 2013 Bachelor of Science in Economics @ Department Of Sociology, Lse. Theo Cheng has 1 email on RocketReach.