Conditions:
This role is based in Cape Town, South Africa. The IT Project Manager is expected to work
share this job on whatsapp