Digital Communications Manager
Placements24 South Africa, Gauteng, Tshwane, Pretoria ZA
About the Role Our client, a cutting-edge technology firm, is looking for a highly motivated and experienced Digital Communications Manager to lead their online presence strategy. This role is designe...