VFX
Setting the World in Motion with Creative Director Jessica Tan
Life
October 7, 2022
Setting the World in Motion with Creative Director Jessica Tan
Creative technology is a growing art, conveying stories with visual tech. Jessica Tan is one of few women who operate within the industry.