Ivanhoe appoints President Marna Cloete as President & Chief Executive Officer Annebel Oosthuizen appointed as Kamoa Copper's ...