Birthdate
September 1952
Nationality
British
Occupations
Manager
Roles
Director
Address
Unit 38 Eurolink Business Centre, 49 Effra Road, London, England, SW2 1BZ
Mehari Ogba Michael was born in September 1952.
Mehari Ogba Michael Business Events
01 Jul 2016
Appointment
06 Nov 2015
Resignation
09 Sep 2015
Appointment
Same name people