David&Goliath Launches Creative Technology Department
David&Goliath (D&G) has announced the launch of a new Creative Technology department, further strengthening the agency’s commitment to blending human creativity with emerging technologies to drive modern brand storytelling. D&G has added longtime industry leader Antonio Marcato to lead the division as Managing...