Funke Ighodaba and Mabelindile Archie Luhlabo have been appointed directors at MegaPro Marketing 26 Mar 200226 Mar 2002 WhatsappPrintPDFXLinked-inFacebookMore sharing options