Digital Domain names Kevin Lau ECD of advertising, games & new media Wednesday, January 29, 2020 Visual effects studio Digital Domain has named Kevin Lau executive creative director of advertising, games and new media. In this…