Base Information
Name
John Ivan Busulwa
Position
LeO Africa Insitute Staff
Ask Me About
Startups and Technology
John Ivan Busulwa
LeO Africa Insitute Staff
Startups and Technology