Shanghai

2nd Floor, No.18, Lane 433, Xiang Yang South Road, Shanghai, China. 200031

Managing Director / EP

desmond@stink.asia

Director's Rep

katherine@stink.asia