Birthdate
March 1961
Nationality
Kenyan
Occupations
Director
Roles
Director
Address
Kemp House, 152 City Road, London, England, EC1V 2NX
Margaret Odhiambo was born in March 1961.
Margaret Odhiambo Business Events
18 Nov 2015
Resignation
06 Jul 2015
Appointment