icon-openImage

Beijing

Rm 412, 39 Office, No.4 Gongti North Rd, Chaoyang District, Beijing 100027, China

+86 10 8435 6828

desmond.loh@stink.asia

Managing Director / EP

desmond.loh@stink.asia

Executive Producer

sally.shi@stink.asia

Director's Rep

chloe.xu@stink.asia