Pastor David Ochar

Pastor David Ochar

Director of Operations & Strategy Kenya