A Swiss international company, focusing on software, is recruiting for a Senior Marketing Manager. You will be responsible for leading a team and transferring skills while managing a portfolio of projects. You'll play a pivotal role in shap......
Job Location: Pretoria, Gauteng, South Africa