Tech Hub Harare
Shop No 1, SSC Building, NSSA Cnr Sam Mujoma and, Julius Nyerere Wy, Harare, Zimbabwe
Tech Hub Harare
Oct 8, 2019
Report post
Tech Hub coworking space for startups
Learn more