board appointment Apr 23, 2026 John Chuang → Executive Chairman @ Delfi Limited Previously: Group CEO @ Delfi Limited Reason: succession_planning Read full article