Netgen Offices in South Africa

We are finally in! The dust has settled and the Cape Town team has made themselves comfortable in their much bigger office space and calling it their second home. We are planning on expanding our forces, which has already started to happen. Having these bigger Netgen Offices really has helped with fulfilling the promise of […]

Netgen Offices in South Africa Read more