Microsoft South Africa Invests R1.3 Billion To Boost Digital Economy, Entrepreneurship, And Job CreationMay 21, 2024
Dell Technologies Appoints Alexandre Brousse To Lead Its EMEA Channel OrganisationBy Staff WriterSeptember 12, 2023 Dell Technologies has appointed Alexandre Brousse as EMEA Channel Lead, effective October 1. Brousse will work with the EMEA Channel…