Veteran Creative Elliott Chaffer Joins Versus as ECD
July 7, 2025
Brian Williams (aka Super 68), a director at the recently launched London studio of Ntropic, says creating this new spot to help drive the economic renewal of local Irish communities made him “very homesick but very happy.” [Watch]