Bio
Charles Derryll Nortje is a seasoned leader with a passion for Insurance and a proven track record of success. Currently, Charles Derryll serves as the CEO at Credit Guarantee Insurance, an established enterprise based in Johannesburg, Gauteng, South Africa.