Senior Mechanic Job at New Vision Engineering - Career Opportunity in South Sudan | Ugashare.com