technology understanding and strategic thinking. With over 20 analysts, they provide a great platform for learning... Town will provide excellent support during the development period. The role begins with an intense six-month learning curve......
Job Location: Cape Town, Western Cape, South Africa