A leading insurance company is seeking an innovative Credit Capabilities Manager to join their team.This company has vast experience within the insurance sector and is looking for a individual who thinks outside of the box! This unique ro......
Job Location: Cape Town, Western Cape, South Africa