Calisto Mangwiro's Location
City of Johannesburg, Gauteng, South Africa
Calisto Mangwiro's Work
Calisto Mangwiro's Summary
Calisto Mangwiro, based in City of Johannesburg, Gauteng, South Africa, is currently a Team Lead at urban landscape solutions, bringing experience from previous roles at Urban Landscape Solutions.