MTN Appoints David Behr As CEO Of ICT Centre Of ExcellenceBy Staff WriterOctober 23, 2023 MTN Group and MTN South Africa have appointed David Behr as the new Chief Executive for the ICT Centre of…