controls, business processes, software development processes (agile & other), IT & Information Security, Information management... and cyber security. Prior experience managing several assignments, some with competing deadlines. Experience interacting......
Job Location: Cape Town, Western Cape, South Africa