News and Events


Click the link below to read our news.

Read News..


Housing Finance | newsletter

Board of Directors & Management

The responsibility of determining the direction of the Company and carrying out the Company’s policies is vested in a Board of Directors comprising fifteen members.

The current Board Members are:

Steve Mainda

Frank M Ireri
Group Managing Director

Benson Wairegi

Benson Wairegi

Peter K. Munga

Peter K. Munga

Adam Mohamed

Adan Daud Mohamed


Gladys Ogallo

Constance Gakonyo

Constance Gakonyo


Felister Kembi

John Nicholas Ashford-Hodges

John Nicholas Ashford-Hodges


Shilpah Haria


Gladys Karuri


Ruth Kagia

Kaushik Manek

Kaushik Manek


Caroline Ongeri


Christopher Khaemba


Senior Management

Sam Waweru

HFC Managing Director


This e-mail address is being protected from spambots. You need JavaScript enabled to view it

Caroline Armstrong

Strategic Projects Director

James Karanja

Executive Director, HFDI



Regina Anyika
Director - Company Secretary & Head of Legal


Ben Lanya

Ben Lanya

General Manager, Human Resources

Joseph Ngare

Head of Internal Audit

Constantine Barasa

Group Finance Director

George Njuguna

Chief Information Officer

Jane Surungai

Principal Officer – HF Insurance Agency

Achieng Oluoch

Head of Marketing

Anne Murugu

Group Head of Strategy and Business Performance

Belinda Nganga

Legal Manager, Commercial

Dorothy Jumba

Head of Customer Service

Edmund Muchemi

General Manager, Finance

Francis Kinyanjui

Head of Business Development – HF Insurance Agency

Kennedy Gachoki

Head of Risk

Patrick Mokaya

Director, Business Development

Peter Ng’ang’a

Director, Treasury

Caroline Sikasa

Senior Program Manager – HF Foundation

Francis Theuri

Head of Branch Business

Resource Center

Other HF GROUP Websites

Follow Us On:

Contact Us
Housing Finance | blogger

Housing Finance | youtube

Head Office: Rehani House
Kenyatta Avenue / Koinange Street
PO Box 30088 – 00100 GPO
main landline (pilot) ISDN                               - 020 3262000
Safaricom - 0722715256/ 0722201175/                 0722708660
Airtel       - 0733617683