David Kipketer

Independent Board Member