Mozambique

Leonard Chiteshi

Meet Leonard

Leonard is the coordinator of Insight Resources International in Mozambique. He is the development discipleship leader for the pastors who have gone through the Insight Program.