Tarsus On Demand names Senzo Mbhele as new Managing Director Tarsus Technology Group (TTG) has announced the appointment of Senzo Mbhele as Managing Director of Tarsus On Demand (TOD) effective…