focushub.net
Team Lead/Partnership Manager
Job Location: Port Harcourt Organization Overview: Focus hub Nigeria is a new technology entrepreneurship and social innovation hub in the Niger Delta, based in Port-Harcourt. We have a mandate to …