Tag: James Mworia

Centum appoints Thomas Omondi-Achola as CEO after Mworia exit    

Thomas Omondi-Achola takes the helm at Centum after James Mworia’s 18-year tenure at the Nairobi-listed investment group.

Timilehin Adejumobi Timilehin Adejumobi