Birthdate
September 1979
Nationality
British
Occupations
Scientist
Roles
Director
Address
27 Earlsmead Road, London, England, N15 4DA
Tochi Akubuko was born in September 1979.
Tochi Akubuko Business Events
25 May 2015
Resignation
30 Mar 2011
Appointment