Terry Muindi is an Executive Assistant in the Directorate, and has worked at ILRI for over 15 years providing executive administrative support to board members, senior management, employees and external partners.
She holds a diploma in Business and Secretarial Studies from Kianda College and a degree in Business Administration from Kenya Methodist University.