The Esteé Lauder Companies - Research and Development

Creative Director & Director

A film for China’s CIIE celebrating research and development, made in Shanghai with the local team and R&D teams from around the world.

Previous
Previous

MTV x Snapchat, Baja East