Birthdate
May 1970
Nationality
Nigerian
Occupations
Management Consultant
Roles
Director
Address
6 Newacres Road, London, England, SE28 0LD
Olumide Odelola was born in May 1970.
Olumide Odelola Business Events
05 Jun 2013
Resignation
10 Mar 2013
Appointment
Same name people