Tom & Emma Owuor serve as National Field Ministry Supervisor they  also oversee Staff Training at The Navigators Kenya.

Scroll to Top