Birthdate
November 1958
Nationality
Kenyan
Occupations
Lecturer - Measurent & Evaluat
Roles
Director
Address
House 102 River Bank Estate, Aoko Road, Nairobi, Kenya, PO BOX 5
Karen Turfena Oluga Odhiambo was born in November 1958.
Karen Turfena Oluga Odhiambo Business Events
02 Mar 2004
Resignation
03 Feb 2003
Appointment