Farai Mazhandu

Farai Mazhandu

Director at Frontline Contracting


  • Springs, South Africa
96 events
46Industries
Following 96 events in 3 countries
I tread on the path of life with prudence and moderation.

Events

[+] Expand