Birthdate
January 1988
Nationality
British
Occupations
Talent Management
Roles
Director
Address
Charles De-souza, 5 Castlebrook Close, London, United Kingdom, SE11 4UL
Charles Ogbechie was born in January 1988.
Charles Ogbechie Business Events
10 Sep 2014
Resignation
26 Feb 2013
Appointment