A leading insurance company is on the lookout for an experienced Credit Capabilities Manager to join their team... environment. Communicate complex technical information to non-technical people in a comprehensible form. Take the next step......
Job Location: Stellenbosch, Western Cape, South Africa