ADVOCATE
COMMISSIONER FOR OATHS AND NOTARY PUBLIC
ARBITRATOR
CERTIFED PUBLIC TRUSTEE
REGISTERED TAX AGENT - KRA
TAX
LAW SOCIETY OF KENYA
EAST AFRICA LAW SOCIETY
CHARTERED INSTITUTE OF ARBITRATORS