icon-openImage

Shanghai

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

+86 (0) 21 6047 7677

shanghai@stink.co

Managing Director / EP

desmond@stink.asia

Director's Rep

katherine@stink.asia