AFRICA 118 IS WELL POSITIONED TO ESTABLISH ITSELF AS THE LEADING DIGITAL MARKETING PLATFORM FOR SMALL AND MEDIUM ENTERPRISES IN AFRICA Sector Marketing and sales Rate this employer Select ratingGive it 1/5Give it 2/5Give it 3/5Give it 4/5Give it 5/5 Average: 5 (2 votes) Rate Leave this field blank