Nigeria
Company
Ladda
Business title
CEO