ID Africa, creative marketing communications, digital media and technology company has been announced as one of the…