Education
Bachelor of Science, Mount St. Mary's College, Emmitsburg, Maryland., 1970; diploma in international relations and law, Institute Social Studies, The Hague, The Netherlands, 1972.
Bachelor of Science, Mount St. Mary's College, Emmitsburg, Maryland., 1970; diploma in international relations and law, Institute Social Studies, The Hague, The Netherlands, 1972.
Assistant secretary, Ministry Foreign Affairs, Nairobi, Kenya, 1970-1972; 2d/3d secretary, Kenyan Embassy, Addis Ababa, Ethiopia, 1972-1975; with, Ministry Foreign Affairs, Nairobi, 1976-1979; senior assistant secretary, Ministry Foreign Affairs, Nairobi, 1978-1979; head of protocol and liaison for Organization of African Unity Council Ministers' summit, Ministry Foreign Affairs, Nairobi, 1981-1982; chief of protocol, Ministry Foreign Affairs, Nairobi, 1987-1991; 1st secretary, Kenya High Commission, Lusaka, Zambia, 1979-1981; counsellor, Kenya High Commission, Lusaka, 1982-1984; acting high commissioner, Kenya High Commission, Canberra, Australia, 1984-1987; high commissioner of Kenya to Canada, 1991-1993; high commmr. of Kenya to Australia, 1993; high commissioner of Kenya to New Zealand, Canberra, 1993-1996; ambassador, permanent representative of Kenya, United Nations, New York City, since 1996; Kenya representative to security county, United Nations, New York City, since 1997.
Delaware Organization of African Unity Council Ministers Conference and Assembly Heads of State, several Organization of African Unity Coordinating Committee for Liberation of Africa meetings, 1972-1975, 5th conference heads of statee or government of non-aligned countries, Colombo, SriLanka, 1976, Commonwealth Heads of State and Government meeting, Auckland, New Zealand, 1993. Leader Kenya delegate 34th session Organization of African Unity Committee for Liberation of Africa, Dar-es-Salaam, Tanzania, 1979, 30th extraordinary session ICAO Assembly, Montreal, Canada, 1993, senior officials meeting Ministerial Conference of Non-Aligned Countries, New Delhi, 1997, deputy leader Kenya delegate 12th ministerial conf, New Delhi. Alternate leader Kenya delegate 51st session United Nations General Assembly, 1996, delegate to 19th special session on overall review and appraisal of implementation of agenda 21, 1997, alternate leader 52d session, 1997.
Signatory on behalf of Kenya Comprehensive Test Ban Treaty, United Nations, New York City, 1996. Coordinator National Association of Manufacturers Caucus United Nations Security Council, 1997, 98, president security county, 1997. Chairman Group of African States United Nations,1997.