9.  British Canadian International Education Ltd
International Organizations
P.O.Box: 55586-00200 City Nairobi
Amee Arc(Formerly Rank Xerox Hse), 1st Flr, Parklands Rd, Nairobi
(254) 203754741
(254) 203740463

10.  Computer Aid International
Non-governmental Organizations
P.O.Box: 1491-00100 Nairobi Nairobi
International Hse, 4th Flr, Mama Ngina St, Nairobi
(254) 202230128
(254) 202230828

11.  International Civil Aviation Organization (ICAO)
International Organizations
P.O.Box: 46294-00100 Nairobi Nairobi
United Nations Office, Limuru Rd, Nairobi
(254) 207121565

12.  International Labour Organisation ILO/IPEC
International Organizations
P.O.Box: 40513-00100 Nairobi Nairobi
Ocha Hse,Off UN Ave, United Nations Cre, Nairobi
(254) 202135031

13.  International Medical Corps
International Organizations
P.O.Box: 67513-00200 City Nairobi
Kirichwa Rd,Off Argwings Kodhek Rd, Nairobi
(254) 203874398
(254) 203873973

14.  International Monetary Fund
International Organizations
P.O.Box: 46301-00100 Nairobi Nairobi
Kenya Re Towers, 10th Flr, Ragati Rd, Nairobi
(254) 202882000

15.  International Organization for Migration (I O M)
International Organizations
P.O.Box: 55040-00200 City Nairobi
Eastleigh Ave, Nairobi
(254) 206767078

16.  OFFICE OF THE VICE PRESIDENT
Official
P.O.Box: 48994-00100 Nairobi Nairobi
Anniver Towers, 7th Flr, University Way, Nairobi
(254) 202216540
ps@homeaffairs.go.ke
www.homeaffairs.go.ke