IT Officer Job at Sotta Mining Corporation Limited Sotta Mining Corporation Limited Contract Dar es Salaam View more 1 week ago