He has 19 years banking experience and is one of the pioneers of Co-operative Bank of South Sudan where he worked from 2013 as Head of Credit & Risk Management, in 2015
as Head of Retail and Operations before being appointed Managing Director in 2017.
He has served in various other capacities at the Co-operative Bank of Kenya as a Portfolio Manager, Head of Credit Administration and later as Head of Credit-Core Banking Implementation Team.
He holds a Master Of Science Degree in Governance attained at International Leadership University (Kenya) and a Bachelor of Arts Degree from Egerton University (Kenya). He has additional qualifications in accounting and project management.