Invictus Blue Group has named Jo Yau as its new group CEO, effective 15 May 2024. With over 24 years of diverse experience across media owners, integrated agencies, creative agencies as well as ...