About Us!

We have a holistic approach to community development investing in healthcare, education and economic empowerment.

Watch Video

Photos by Documentary Photographer Andrew Kartende

Who we are?

KDP believes in the concept of “one-village at time” a reason why it started slowly from one village called Kabubbu to now serving the entire sub-county of Nangabo (153 villages) in rural Wakiso District.

What we stand for?

KDP has a holistic approach to community development where it invests in healthcare, education and economic empowerment of the most vulnerable people mainly women, children with a particular emphasis on Orphans and Vulnerable Children, People living with HIV/AIDS, Older Persons, People with Disabilities and Pregnant Mothers (adolescent girls).

Our Programs



Community Welfare

Women Empowerment


Youth Upskilling

Thank you for your great generosity


A Community that is empowered and transformed socially, economically and spiritually.


To improve access to and utilization of socio-economic and health services through knowledge and skills development based on Christian values.

Value Statement

We serve with love, act with integrity and are impartial in our services. We value teamwork, accountability, partnering with others, innovation and creativity.


KDP has a Board of Directors that oversees the activities of the organisation and an Executive Director who leads a team of 100+ Staff that man the day to day activities of the KDP.

Enoch Kagoda - Executive Director

Enoch Kagoda

Executive Director

Susan Babirye - Deputy Executive Director

Susan Babirye

Deputy Executive Director

Heads of Departments

Board of Directors

Lino Nyingaling_ Board Chairman

Lino Nyingling


Robert Kakumba_ Board Treasurer

Robert Kakumba


Fred Mukuza- Board Secretary

Fred Mukuza

Secretary General

Enoch Kagoda-Executive Director

Enoch Kagoda

KDP Executive Director

Geoff Booker_ QT Representative

Geoff Booker

Quicken Trust Representative

Geraldine Booker-QT Representative

Geraldine Booker

Quicken Trust Representative

Diana Mudhoola - Board Member

Diana Mudhoola


Francis Eswap - Board Member

Francis Eswapu


Leocadia Nkuusi - Board Member

Leocadia Nkuusi


Brenda Namutebi - Board Member

Brenda Namutebi



Be the first one to know about our latest Programs

Talk to Us