7-8 June 2017, Nairobi, Kenya

Speakers

Randy Haynes

Director & Consultant
Randy Haynes Associates