Alistair Mokoena’s Deep Knowledge of South Africa’s Advertising Industry Will Come Handy as New Country Manager
Nigerian Engineer Chosen as a Finalist on the Africa Prize for Engineering Innovation, Winner to Receive £25,000