Szylo Duncan joins after nearly eight years at Interbrand, working as Managing Director and Head of Strategy.