JOHANNESBURG: Cricket South Africa (CSA) has made changes to its Executive Committee with the appointment of Executive: Domestic Cricket and Human Resources Executive, with changes to the role of ...