Printing tool Download PDF

Private Sector | Banking & Government

Rich experience in managing complex business, sales projections and strategic relationships conceiving and executing strategic business development and achieving futuristic alliances both domestically and globally.

Catalyst for Start-ups, Turnarounds and other change Centered Organization


I am a results-orientated, energetic, hands-on professional with a successful record of accomplishments working for major Banks , Micro finance Organizations and the Government. I have extensive experience working together with channel partners and alliance partners. I   have enjoyed a successful ICT and business development career in both emerging and saturated markets. A  challenging environment, such as problematic customers or white spot regions, coupled with ongoing learning, provides me with a personal and professional enjoyment that drives me to achieve, and over-deliver in my work.

My major strengths lies in leadership and building solid strategic partnerships with customers and partners, in identifying and developing routes to market, building a new base within a region, recruiting and managing a successful business development team, and establishing an effective and motivated channel and distribution partner network

Work experience


Senior Strategy Consultant/ Head of Technical 

Apex Banking
  • Completing and managing client work in accordance with established budgets, work-plans, quality standards, and time-frames.
  • Identifying and resolving issues critical to the clients' strategic and operational success
  • Structuring and solving problems from beginning to end for clients.
  • Developing conclusions and recommendations
  • Leading client interviews to understand complex business issues
  • Developing content for client presentations
  • Providing technical/functional content
  • Develop a successful commercial development strategy for clients.
  • Meeting with clients to assure assignment progress
  • Create opportunities for  clients externally with government, regulatory bodies and business partners.
  • Build strategic Government connections with clients.
  • Play advisory role on P & L growth strategy  for clients.
  • Coordinate and develop departments for startups.
  • Guide our clients in developing operational and strategic goals
  • Maintaining and expanding client relationships through delivery of high quality work
Oct 2010Mar 2012

Head of ICT & Innovation

REMU Micro Bank

Responsible for designing and implementing strategies and systems that further our overall goals and objectives  Build new business, service delivery resource planning, budgeting and operational initiatives Hold autonomous decision-making authority for all business expansion issues, with a focus on budget designs and organization. System integration with corporate clients, emerging technologies, enterprise architectures, data center operations, strategic alliances and data security. 


  • Deliver operational leadership and assume full P&L responsibility for all contract relationships between the company and its portfolio of corporates, major clients industry customers, ensuring the company sustains market share in the Kenyan sector, achieves return on associated capital investments and delivers profitable growth.
  • Direct the day to day operational management of the Kenyan business, applying as required a hands-on approach to producing solutions to strategic, technical, commercial, operational and personnel related challenges which impact on customer service and performance. On award of partnerships contracts, lead the delivery teams in achieving their goals and objectives and ultimately ensure all contract requirements are delivered on time, within budget, technically compliant and to the highest standards of safety, quality, and operational excellence. Ensure an emphasis is placed on further developing a high-performing, innovative and influential operational support function capable of devising bespoke technical solutions to meet customer requirements.
  • Develop an annual sales plan for existing and future customers and ensure excellent client relationships are maintained by building openness and trust. Act as a key focal point for communications with clients on issues requiring the influence and authority of the Head of ICT & Innovative Business Development.
  • Provide ongoing support to business acquisition and bid preparation, working closely with colleagues in pursuit of new contracts or extending existing contract work scopes.
      Lead the constant drive and focus to improve operational efficiency via process, people or practical measures. In effect raise the bar on business performance delivery.
  • Deliver performance management objectives, agreed business plans, budget and targets and report on both plus and minus factors impacting on the business. In essence adopt a “no surprises” approach to reporting and leadership.
Mar 2008Sep 2010

ICT &  Alternatives Business Development Manager

Eclof International-Kenya

Was in the pioneer team that established the technology based business growth at the company, Shifted focus from the traditional sales approach to pushing sales through solutions selling across  the country market attained 120%  for the years I worked, streamlined the core business to have great focus to solutions such as bankers realm, Sun and Vmware organized with the various product companies to hold seminars and workshops on educating the management on the solutions.


  • Building strong partnership relationships with customers in levels of CEO, CFO.
  • Manage Customer sales requests and co-ordinate account managers and conduct daily sales briefings
  • Schedule high profile customer meetings and breakfast products briefings.
  • Manage /maintain customer survey satisfactions and oversee implementations for on time delivery.
  • Produce and maintain service improvement plans. · Manage contract renewal negotiations.
  • Ensure appropriate documentation is in place for specific support requirements.
  • Organize and chair monthly/quarterly service review meetings Identify opportunities for growth and pass leads to a Business Development Consultants.
  • Produce ad-hoc reports when required.
Jan 2007Jan 2008

Systems Development Engineer

National Bank of Kenya

ØEnsure proper support for end users of the banking systems within the network of over 40 branches.

Ø Developing systems that enable ease banking operations.

ØEnsure development and customization of the main banking system “Bankmaster” .

ØEnsure real time supporting users of the other banking systems Sig-Cap,SFI-back office,SFI-Authenticate,E-pay,E-banking, K.R.A’s Trade X (Simba) etc.

ØOver see customizing mainly “Branchpower”  to meet the specific needs of the bank e.g to enable  collection of tax and revenue for our main client KRA, bill payments for KPLC, revenue collection for KEBS etc.

Apr 2006Jan 2007

Systems Development Support

National Bank of Kenya

ØEnsuring that the bank system “Branchpower” operates accordingly at the region level.

Ø Facilitate users at the branches and the Agencies with system and technical support.

ØFacilitate training for the end users in the region.

ØDevelop systems to integrate our main clients with the bank.

Dec 2005Mar 2006

Systems Administrator

National Bank of Kenya

ØFacilitate data centralization for the region branches for system.

ØSupport and train users to ease integration with the new banking system

ØProper data base management to ease integration.

ØProviding the users at the Branches and the Agencies with system and technical support

ØTesting the new system and maintaining the dbase standards.

ØEnsure proper storage of backups and recovery procedures.

ØPlan data flow and capacity planning

Feb 2005Nov 2005

Business Officer

National Bank of Kenya

ØPosting back office cheques to the system and clearing cheques – Clearing Department

ØPosting back office entries and balancing accounts.- KRA Department

ØOpening accounts and amending current accounts - Current Accounts Department

Oct 2004Feb 2005


National Bank of Kenya

ØUsing “Branchpower” to pay withdrawals and receiving deposits from customers

ØReceiving tax and revenue deposits and posting via KRA’s Trade X system (Simba).

ØPaying forex exchange to customers.

Sep 2004Jan 2005

Project Team

National Bank of Kenya

Ø Implementation of the fast ever Government revenue collection in Kenya via bank link to ease port clearance and loss of revenue collection

Ø Ensuring live link transmission to revenue offices on client payments for port clearance.

Ø Ensuring that real time financial reporting is transmitted to head office of the revenue collection center.

Ø Ensuring systems integrity on both ends from the bank and the revenue clearance offices.


Aug 2015To Date

Masters in Business Administration

Jomo Kenyatta Universty of Agriculture and Technology
Jan 1996Nov 1999

Moi Forces Academy
  •  Grade Aquired: B- (Minus)


Languages Programming

JAVA, C/C++, SQL,HTML, Python, JavaScript, Asp.Net


ORACLE, MS SQL Server  Network , PostgreSQL 8.x, MySQL 5.x, Access

Leader Development
Strategic Planning
ICT Sales