KAREN TURFENA OLUGA ODHIAMBO

Total number of appointments 1, no active appointments


INTERNATIONAL DEVELOPMENT EVALUATION ASSOCIATION

Correspondence address
HOUSE 102 RIVER BANK ESTATE, AOKO ROAD, NAIROBI, KENYA, PO BOX 5
Role RESIGNED
Director
Date of birth
November 1958
Appointed on
3 February 2003
Resigned on
2 March 2004
Nationality
KENYAN
Occupation
LECTURER - MEASURENT & EVALUAT