Judy Imbanga joined ILRI in September 2019 as Project Manager for BecA-ILRI Hub. Prior to this, she has managed and implemented projects at various capacities, regional manager for Options Consultancy, regional project manager for Plan International – RESA office, programme manager for World Vision international. She will be responsible for several projects at BecA-ILRI Hub.
She holds a Master of Arts degree in development studies from Catholic University of East Africa (CEUA), a Post Graduate degree in development studies from University of South Africa (UNISA) and a Bachelor of Science degree in Natural Resources management from Egerton University.