IT Officer Job at Sotta Mining Corporation Limited Sotta Mining Corporation Limited Contract Dar es Salaam View more 3 days ago