Global live brand storytelling agency, INVNT, has boosted its regional production team. Darren Vaughan joins as director of production, Australia and Stephen Davey as executive producer. These appointments underscore INVNT’s commitment to creative excellence as the …
No Comment
