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.
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.