• KENYA (HEAD) OFFICE

    ILRI Campus, Naivasha Road
    P.O. Box 30709-00100
    Nairobi, Kenya

    Telephone: +254-20 422 3700
    Via US – Tel: 1 650 833 666

  • NIGERIA OFFICE

    4th Floor, Bank of Agriculture Building,
    162 Independence Ave, Central Business District
    Abuja, Nigeria

    Telephone: +234 9 4605480