by Allan Davison | Sep 26, 2014 | Industry Areas, IT in Financial Services
MasterCard, a technology company in the global payments industry, has appointed Mark Elliott as division president for South Africa. Based in Johannesburg, Elliott will oversee the performance, strategic direction and brand development of MasterCard in South Africa....