ability to rapidly learn and master new technologies; As technology changes, you will be expected to move with the times... and become a master in your own right. You’ll need to be a self-starter, not always relying on official/scheduled training. We need......
Job Location: Cape Town, Western Cape, South Africa