Charles is a well-experienced and respected practitioner of tax dispute resolution. He negotiates with tax authorities and also handles litigation at the Tax Appeals Tribunal and the various lower and superior courts.
Apart from being an advocate, he has also undertaken a post graduate Diploma course in Tax law and administration from the Kenya School of Revenue Administration. He is also continuing with the Masters in Law (Corporate and Commercial Law) from the University of South Wales.