Technical Team Lead
Lagos, Lagos, Nigeria
Andela
University of Portsmouth
Global International College - Lagos