Margaret Mbaka

A member of the Board, Margaret is an innovative C-suite leader, offering strategic management solutions to the Board and Management teams of the Group to not »