2 Director Technology Jobs in Cape Town