David is an Advocate of the High Court of Kenya with over 20 years with in Law practice half of which are in the area of Anti-Corruption