Managing Director & Executive Producer, Stink Shanghai
Head Judge – Editing
Sally Shi is Managing Director and EP at Stink Shanghai, where she specialises in bringing the company’s production and craft expertise to the APAC market. Working with leading brands and agencies, Sally develops creative opportunities with impact.
During her time at Stink Shanghai, Shi has supported the missions of brands such as On, Adidas, Huawei, Apple, and Uniqlo. She also has a long history of collaborating with major talent including the Fridman Sisters and Kiku Ohe.
Prior to joining Stink, she worked with directors such as Tony Kaye, Alejandro González Iñárritu, and Rupert Sanders. Her background in feature-length film includes collaborations with celebrated Chinese director Li Yu on Dam Street, Lost in Beijing, and Buddha Mountain, projects that received critical acclaim at festivals including Berlinale and Venice.