Director Liam Archibald Signs to Blinkink Roster for Worldwide Commercial Representation
August 27, 2026
Former Ogilvy art director Andrea Scaglione joins the New York studio of visual effects and design company Smoke & Mirrors as Creative Director.