Our Leadership

Our leadership team is dedicated to providing innovative and customer-centric solutions
in the insurance industry. With years of experience, our leaders bring a wealth of 
knowledge and expertise to guide our company toward excellence.

Insurance Holdings

S'ha produït un error mentre es processava la plantilla.
The following has evaluated to null or missing:
==> profileImageUrl  [in template "29467020130044#20120#269464" at line 300, column 179]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${profileImageUrl}  [in template "29467020130044#20120#269464" at line 300, column 177]
----
1<style> 
2.leadership-main{ 
3	max-width: 1160px; 
4	margin: 0 auto; 
5	padding-bottom: var(--spacing-96); 
6
7.leadership-main .first-card{ 
8	position: relative; 
9
10.leadership-main .first-card .card-inner{ 
11	display: flex; 
12	gap: var(--spacing-20);	 
13
14.leadership-main .first-card .card-inner .card-image{ 
15	max-width: 472px; 
16	max-height: 552px; 
17	width: 100%; 
18	height: 100%; 
19	border-radius: 10px; 
20
21.leadership-main .first-card .card-inner .card-image img{ 
22	width: 100%; 
23	height: 100%; 
24	border-radius: 10px; 
25
26.leadership-main .first-card .card-inner  .card-content{ 
27	border: 1px solid var(--primary-Blue-Tint-100); 
28	padding: var(--spacing-48); 
29	border-radius: 10px; 
30	width: 100%; 
31
32.leadership-main .first-card .card-inner  .card-content .member-name{ 
33	margin-bottom: var(--spacing-8); 
34
35.leadership-main .first-card .card-inner  .card-content .member-designation{	 
36	font-family: var(--font-family-Poppins); 
37	font-weight: var(--font-w-500); 
38
39.leadership-main .first-card .card-inner  .card-content .member-info{ 
40	margin-top: var(--spacing-20); 
41	margin-bottom: 0; 
42
43.leadership-main .other-card-box { 
44	position: relative; 
45    margin-top: var(--spacing-96); 
46
47.leadership-main .other-card-inner { 
48    display: grid; 
49    grid-template-columns: repeat(4, 1fr);  
50    gap: var(--spacing-60) var(--spacing-24) !important;                               
51    align-items: stretch; 
52
53.leadership-card-small img{ 
54	max-height: 314px; 
55  height: 314px !important; 
56	border-radius: 10px; 
57	max-width: fit-content !important; 
58
59.img-box-leadership { 
60	max-height: 314px; 
61    max-width: 275px; 
62    min-height: 314px; 
63    min-width: 275px; 
64    overflow: hidden; 
65    border-radius: 10px; 
66    background-repeat: no-repeat; 
67    height: 314px; 
68    width: 275px; 
69    background-size: 100% 100%; 
70
71.leadership-card-small .member-name{ 
72	font-family: var(--font-family-Poppins); 
73	margin-top: var(--spacing-20); 
74	margin-bottom: var(--spacing-4); 
75
76.leadership-card-small .member-designation { 
77    color: #var(--Primary-Orange); 
78    font-family: var(--font-family-Poppins); 
79    font-weight: var(--font-w-500); 
80    margin-bottom: var(--spacing-8); 
81
82.leadership-card-small .read-more-btn{ 
83	line-height: 43px; 
84	padding: 0; 
85
86.leadershipModal .modal-dialog{ 
87	max-width: 1160px; 
88	max-height: 624px; 
89	width: 100% 
90	height: 100%; 
91	border-radius: 10px; 
92
93.leadershipModal .modal-dialog .modal-content { 
94	border-radius: 10px; border: 0; 
95
96.leadershipModal .modal-dialog .modal-body{ 
97	padding: var(--spacing-60) var(--spacing-48); 
98	border-radius: 10px; 
99	border: 0; 
100
101.leadershipModal .modal-dialog .modal-body .close-btn{ 
102	position: absolute; 
103    right: 24px; 
104    top: 12px; 
105	padding: 0; 
106	border: 0 none; 
107	background: transparent; 
108	outline: 0; 
109	box-shadow: 0; 
110	margin: 0; 
111
112.leadershipModal .modal-dialog .modal-body .close-btn svg{ 
113	fill: #3B3B3B; 
114	height: 24px; 
115	width: 24px; 
116
117.leadershipModal .modal-dialog .modal-body #popup .popup-content{ 
118	display: flex; 
119	gap: 44px; 
120
121.leadershipModal .modal-dialog .modal-body #popup .popup-content .popup-image{ 
122	max-width: 480px; 
123	max-height: 504px; 
124	width: 100%; 
125	height: 100%; 
126	border-radius: 10px; 
127
128.leadershipModal .modal-dialog .modal-body #popup .popup-content .popup-image img{ 
129	max-width: 480px; 
130	max-height: 504px; 
131	width: auto; 
132	height: auto; 
133	border-radius: 10px; 
134
135.leadershipModal .modal-dialog .modal-body #popup .popup-text{ 
136	width: 100%; 
137
138.leadershipModal .modal-dialog .modal-body #popup .popup-text .name{ 
139	color: var(--primary-Blue-Tint-100); 
140	font-family: var(--font-family-Poppins); 
141	font-weight: var(--font-w-500); 
142	font-size: 36px; 
143	letter-spacing: 0; 
144
145.leadershipModal .modal-dialog .modal-body #popup .popup-text .designation{ 
146	color: #FA962D; 
147	font-family: var(--font-family-Poppins); 
148	font-weight: var(--font-w-500); 
149	font-size: 26px; 
150	letter-spacing: 0; 
151
152.leadershipModal .modal-dialog .modal-body #popup .popup-text.bio{ 
153	font-family: 'Lato'; 
154	font-weight: 400; 
155	font-size: 18px; 
156	letter-spacing: 0; 
157	color: #3B3B3B; 
158
159.desk-box{ 
160  display: block; 
161
162.mobile-box{ 
163  display: none; 
164
165@media (max-width: 1159px) { 
166	.leadership-main{ 
167	  padding-top: var(--spacing-20); 
168		padding-bottom: var(--spacing-20); 
169		width: 100%; 
170		max-width: 100%; 
171
172	.leadership-main .first-card .card-inner{ 
173		flex-direction: column; 
174
175	.leadership-main .first-card .card-inner .card-image{ 
176		max-width: 100%; 
177		max-height: 100%; 
178		width: 100%; 
179		height: auto; 
180
181	.leadership-main .first-card .card-inner .card-content{ 
182		padding: var(--spacing-16); 
183
184	.leadership-main .other-card-box{ 
185		margin-top: var(--spacing-36); 
186
187	.leadership-card-small{ 
188		position: relative; 
189		display: flex; 
190		flex-direction: column; 
191		justify-content: flex-start; 
192        align-items: flex-start; 
193
194	.leadership-main .other-card-inner{ 
195		grid-template-columns: repeat(2, 1fr); 
196		gap: var(--spacing-24) !important; 
197		align-items: self-start 
198
199	.img-box-leadership{ 
200		height: 161px !important; 
201		display: flex; 
202		width: 100% !important; 
203		min-height: 161px !important; 
204		min-width: calc(50% - 10px) !important;  
205		max-width: 100%; 
206		max-height: 100%; 
207
208	.leadership-card-small img{ 
209		max-width: 100% !important; 
210		max-height: fit-content; 
211		height: auto !important; 
212
213	.leadershipModal .modal-dialog, .leadershipModal .modal-content{background: transparent;} 
214	.leadershipModal .modal-dialog .modal-body { 
215		padding: 0; 
216		padding-top: 20px; 
217		background: transparent; 
218
219	.leadershipModal .modal-dialog .modal-body #popup .popup-text .name{ 
220		font-size: var(--font20); 
221
222	.leadershipModal .modal-dialog .modal-body #popup .popup-text .designation{ 
223		font-size: var(--font18); 
224
225	.leadershipModal .modal-dialog .modal-body #popup{ 
226		padding: var(--spacing-32); 
227		background: var(--primary-background-color);  
228		border-top-left-radius: 10px; 
229        border-top-right-radius: 10px; 
230
231	.leadershipModal .modal-dialog .modal-body #popup .popup-content{ 
232		flex-direction: column; 
233		gap: 20px; 
234
235	.leadershipModal .modal-dialog .modal-body .close-btn{ 
236		background: var(--primary-background-color);  
237		border-radius: 50%; 
238		border: 1px solid var(--primary-Blue-Tint-100); 
239        display: flex; 
240        justify-content: center; 
241        align-items: center; 
242		height: 24px; 
243		width: 24px; 
244		top: 6px !important; 
245    padding-top: 3px; 
246
247	.leadershipModal .modal-dialog .modal-body .close-btn svg{ 
248		fill: var(--primary-Blue-Tint-100); 
249		height: 10px; 
250		width: 10px; 
251
252.desk-box{ 
253  display: none; 
254
255.mobile-box{ 
256  display: block; 
257
258.img-box-leadership.mobile-box { 
259    height: auto !important; 
260
261
262 
263</style> 
264 
265<#assign contentId = .vars["reserved-article-id"].data /> 
266<!-- Leadership Section Template --> 
267<#if ourLeadership.getSiblings()?has_content> 
268	<div class="leadership-main"> 
269		<#list ourLeadership.getSiblings() as cur_ourLeadership> 
270			<#assign index = cur_ourLeadership_index /> 
271			<#-- FIRST CARD CUSTOM DESIGN --> 
272			<#if index == 0> 
273				<div class="first-card"> 
274					<div class="card-inner"> 
275						<div class="card-image"> 
276						  <#if (cur_ourLeadership.memberProfilePicture.getData())?? && cur_ourLeadership.memberProfilePicture.getData() != ""> 
277							<#assign profileImageUrl = cur_ourLeadership.memberProfilePicture.getData() /> 
278							<img src="${profileImageUrl}" alt="${cur_ourLeadership.memberName.getData()?if_exists}" class="img-fluid" loading="lazy" /> 
279						  </#if> 
280						</div> 
281						<div class="card-content"> 
282							<#if (cur_ourLeadership.memberName.getData())??> 
283								<#assign name = cur_ourLeadership.memberName.getData() /> 
284								<h4 class="member-name light">${name}</h4> 
285							</#if> 
286							<#if (cur_ourLeadership.memberDesignation.getData())??> 
287								<#assign designation = cur_ourLeadership.memberDesignation.getData() /> 
288								<p class="member-designation text-primary-Orange">${designation}</p> 
289							</#if> 
290							<#if (cur_ourLeadership.memberInformation.getData())??> 
291								<#assign memberInfo = cur_ourLeadership.memberInformation.getData() /> 
292                <#assign completeMemberInfo = cur_ourLeadership.memberInformation.getData() /> 
293								<#if memberInfo?length gt 800> 
294                      <#assign memberInfo = memberInfo?substring(0, 800) + "..." /> 
295                </#if> 
296								<div class="member-info">${memberInfo}</div> 
297							</#if> 
298								<#-- Shared Popup Trigger Button --> 
299							<#if (cur_ourLeadership.readMoreRedirection.getData())??> 
300								<button class=" btn tertiary-button small withicon-center read-more-btn p-0" data-id="${contentId}" data-image="${profileImageUrl}" data-name="${name}" data-designation="${designation}" data-memberinfo="${completeMemberInfo?replace('"', '&quot')}"> 
301								  Read More 
302								</button> 
303							</#if> 
304						</div> 
305					</div> 
306				</div> 
307			</#if> 
308		</#list> 
309		<div class="other-card-box"> 
310			<div class="other-card-inner"> 
311				<#list ourLeadership.getSiblings() as cur_ourLeadership> 
312					<#assign index = cur_ourLeadership_index /> 
313					<#-- FIRST CARD CUSTOM DESIGN --> 
314					<#if index != 0> 
315						<div class="leadership-card-small"> 
316							<#if (cur_ourLeadership.memberProfilePicture.getData())?? && cur_ourLeadership.memberProfilePicture.getData() != ""> 
317								<#assign profileImageUrl = cur_ourLeadership.memberProfilePicture.getData() /> 
318								<div class="img-box-leadership desk-box" style="background-image: url('${profileImageUrl}')"> 
319									 
320								</div> 
321								<div class="img-box-leadership mobile-box"> 
322									<img src="${profileImageUrl}" class="img-person"> 
323								</div> 
324							</#if> 
325 
326							<#if (cur_ourLeadership.memberName.getData())??> 
327								<#assign name = cur_ourLeadership.memberName.getData() /> 
328								<h4 class="member-name light">${name}</h4> 
329							</#if> 
330 
331							<#if (cur_ourLeadership.memberDesignation.getData())??> 
332								<#assign designation = cur_ourLeadership.memberDesignation.getData() /> 
333								<p class="member-designation text-primary-Orange">${designation}</p> 
334							</#if> 
335 
336							<#if (cur_ourLeadership.memberInformation.getData())??> 
337								<#assign memberInfo = cur_ourLeadership.memberInformation.getData() /> 
338							</#if> 
339 
340							<#-- Shared Popup Trigger Button --> 
341							<#if (cur_ourLeadership.readMoreRedirection.getData())??> 
342								<button class=" btn tertiary-button small withicon-center read-more-btn" data-id="${contentId}" data-image="${profileImageUrl}" data-name="${name}" data-designation="${designation}" data-memberinfo="${memberInfo?replace('"', '&quot')}"> 
343								  Read More 
344								</button> 
345							</#if> 
346						</div> 
347					</#if> 
348				</#list> 
349			</div> 
350		</div> 
351	</div> 
352</#if> 
353 
354<!-- Shared Popup (Appears Only Once Per Page) --> 
355<div class="modal leadershipModal fade" id="leadershipModal${contentId}" tabindex="-1" role="dialog" aria-labelledby="leadershipModal${contentId}" aria-hidden="true"> 
356	<div class="modal-dialog modal-dialog-centered" role="document"> 
357		<div class="modal-content"> 
358			<div class="modal-body"> 
359				<button type="button" class="btn close-btn" data-dismiss="modal"> 
360					<svg class="lexicon-icon lexicon-icon-times" focusable="false" role="presentation"> 
361						<use href="/o/classic-theme/images/clay/icons.svg#times"></use> 
362					</svg> 
363				</button> 
364				<div id="popup"> 
365					<div class="popup-content"> 
366						<div class="popup-image"> 
367							<img id="imgSpan${contentId}" src="" alt="Profile Image" loading="lazy" /> 
368						</div> 
369						<div class="popup-text"> 
370							<h2 id="nameSpan${contentId}" class="name"></h2> 
371							<h4 id="designationSpan${contentId}" class="designation"></h4> 
372							<div id="memberInfoSpan${contentId}" class="bio"></div> 
373						</div> 
374					</div> 
375				</div> 
376			</div> 
377		</div> 
378	</div> 
379</div> 
380<!-- Popup Script --> 
381<script> 
382  $(document).on('click', '.read-more-btn', function () {	 
383	const memberId = $(this).data('id');   	 
384	$('#leadershipModal'+ memberId).modal('hide'); 
385    const image = $(this).data('image'); 
386    const name = $(this).data('name'); 
387    const designation = $(this).data('designation'); 
388    const memberInfo = $(this).data('memberinfo') || '<p>Information not available.</p>'; 
389 
390    $('#imgSpan'+memberId).attr('src', image); 
391    $('#nameSpan'+memberId).text(name); 
392    $('#designationSpan'+memberId).text(designation); 
393    $('#memberInfoSpan'+memberId).html(memberInfo); 
394    $('#leadershipModal'+ memberId).modal('show'); 
395  }); 
396 
397  // Close popup 
398  $(document).on('click', '.close-btn', function () { 
399	$('#imgSpan').attr('src', '').off('error'); 
400	$('#nameSpan').text(''); 
401	$('#designationSpan').text(''); 
402	$('#memberInfoSpan').html(''); 
403  }); 
404</script> 
Catherine Karimi

Catherine Karimi

Chairman

Catherine holds a first class honours Bachelor of Education (Science) degree from Kenyatta University and is an ACIl holder. She has also undergone various Management training both locally and abroad. Catherine has also received recognition in various fora and media both locally and regionally on her leadership focusing on transformation impact, trail blazing achievements and positive influence on businesses and teams. In addition, she has contributed to the profession through participation in the AKI Life Council and Board as well as on other industry bodies.   Catherine brings over 25 years’ experience in life insurance to the role and has held senior leadership positions at Jubilee Insurance, Kenyan Alliance and most recently at APA Life where she was the Chief Executive Officer. Cat...

Christine Mutahi

General Manager, Business Development Corporate

Kevin Nyakeri

CFA | Chief Financial Officer

Gladys Musembi

Assistant General Manager, Operations

Caroline Maina

Assistant General Manager, ICT

Felix Chomba

Manager, Pension, Deposit Administration & Actuarial

Kennedy Odenyo

Assistant General Manager, Business Development Corporate

Kenneth Muchiri

Manager, Group Business Development

Patricia Kihara

Manager, Ordinary Life & Branches

Enid Otieno

Manager, Internal Audit

Prisca Mwika

Head of Customer Experience

Margaret Ndungu

Head, Actuarial

Philip Lopokoiyit

Philip Lopokoiyit

CEO

Mr. Philip Lopokoiyit is the CEO of ICEA LION Group, based in Nairobi, Kenya. He was previously the CEO of ICEA LION General Insurance company having joined the Group in September 2021. He has a wealth of experience in Finance, Risk Management and Corporate Governance, having worked for over 20 years in various senior management capacities in multinational companies. Philip holds a BCom from the University of Nairobi and is a member of the Institute of Certified Public Accountants of Kenya. He also holds other accounting qualifications being a member of the Chartered Management Accountants and a Fellow of the Institute of Chartered Accountants of England and Wales. He holds an MBA degree from Warwick Business School, UK. Philip is currently the Chair of the Nairobi Declaration on Sustai...

Naomi Munyi

Group Head of Finance

Mokaya Mokaya

Group Head, People & Culture

Anthony Muturi

FSA| MAAA - Group Actuary

Cynthia Kantai

Group Head, Marketing and Communications

John Wanjogu

Manager, Digital Marketing Experience

Jacqueline Ochieng

Head of Research and Development

Enock Keya

Group Head, Data and Analytics

Darius Kedera

Head, Contact Centre

Benson Wakaba

Group Head, Risk and Compliance