[give_form id="10826"]
69, Mokoyeti West Road,
Karen, Nairobi
Follow us
Location: 69 Mokoyeti West Road, Karen
Phone: 0800721401
Follow us

IMLU (The Indepedent Medico-Legal Unit)
Stephen Mukoya

Technical Lead Community & Network Engagements

Merab Gisiora

Finance & Grants Manager

Vivian Mwende

Head of Programs

Carolyne Njange

Head of Finance, Admin & HR

Grace Wangechi

Executive Director