Our Leadership Sandile Ginindza

Sandile Ginindza

Strategic Information Technical Lead, Pact Eswatini


Sandile Ginindza is the Strategic Information Technical Lead for Pact Eswatini.

Sandile Ginindza