Birthdate
September 1989
Nationality
Nigerian
Occupations
Admin Manager
Roles
Director
Address
Unit 2, 121 Avenue Street, Glasgow, Scotland, G40 3SA
Uchechi Clare Ochouba was born in September 1989.
Uchechi Clare Ochouba Business Events
20 Feb 2015
Resignation
15 Feb 2015
Appointment