A professional Accountant, a disability Rights Advocate with great experience on matters of Financial Management (Former Bank Manager) and organisational development. He is also the Former Chairperson of National Council for Disability (NCD) and a Board Member of Global Rights Alert (Defender of local community rights and interest in extractive industries including oil).