Ezekiel Owuor has been appointed as the Managing Director of CIC Life Assurance. CIC Life is a part of the CIC Insurance Group which consists of three subsidiaries; CIC General Ltd, CIC Life Assurance and CIC Asset Management.
Ezekiel was previously General Manager, Consumer Banking at Chase Bank and the General Manager, Retail Business, at Pan African Life Assurance.
CIC Group is a listed company with total assets of Ksh. 23.6 billion (2014) with 23 branches all over the country.