Microsoft South Africa appoints new managing director

Top