Aleph Group appoints Martins as Managing Director by Modupeoluwa Olalere January 25, 2024 0 Stanislaus Martins has been named Managing Director for West Africa by Aleph Group Inc., a global ecosystem of digital specialists ...