Aleph Group Inc., an ecosystem of global digital experts and technology-driven solutions that enables the growth of digital marketing, announces the appointment of Stanislaus Martins as...
By Stephen Newton, Managing Director for Sub-Saharan Africa, Aleph Group Inc. While paying for digital advertising placements has gotten a lot simpler in recent years, it...