MTN names David Behr as Head of new ICT center by Felicia Akindurodoye October 24, 2023 0 David Behr will take over as CEO of the Information and Communication Technology (ICT) Centre of Excellence (CoE) on November ...