Deputy Chief Internal Audit at University of Juba - , ,
University of Juba is a company based out of South Sudan.