Group Chief Executive Officer, GraceKennedy

GPTKB entity