Internship | Job Vacancies at KCB Bank Group

Job Vacancies at KCB Bank Group

Senior Human Resource Advisor at KCB Bank

Senior Human Resource Advisor

Manages the organization’s HR strategies and agenda in partnership with line management for own HR area. Implements change management and manages the HR related internal and external communication. Shares the responsibility for the delivery of the organization’s strategies and plans. Identifies key, high performing and high potential staff and recommends interventions for their development and retention.

Key Responsibilities:

  • Work as a standalone HR professional for own HR area.
  • Acts as the primary HR reference contact for staff and line management and proactively support the delivery of HR Processes.
  • Participate in HR Projects and initiatives for own HR Area.
  • Participates in organization design and change in liaison with the HR Business Partner and line management to achieve business aligned structural /staff changes.
  • Executes the performance management framework for own HR area (annual performance cycle and activities, reviews, appraisal, moderation, performance improvement programs, managing non-performance).
  •  In liaison with Resourcing Managers, develop and execute manpower plans, recruitment and selection.
  • In liaison with the Training Managers and the Talent Manager, identify staff skill and business competency gaps and recommend interventions thereof. Identify talent and formulate succession plans for key talent and critical roles.
  •  In liaison with Employee Relations Managers, develop and sustain an enabling work environment for staff, implement staff recognition, discipline and grievance handling policies and procedures for own HR area.
  • Manages and or maintains relationships with INTERNAL / EXTERNAL customers/stakeholders/supplies relating to own HR Area: Staff, Heads of Department, Heads of HR / HR Departments, Line Managers, Regional Managers, and Branch Managers.
  • Maintain accurate and consistent data, records and statistics relating to own HR area.

The Ideal Candidate: Academic, Professional & Experience:

For the above position, the successful applicant should have the following:

  • A bachelor’s degree from a recognized institution
  • Professional qualifications such as a Certificate, Diploma, Higher Diploma, or Postgraduate Diploma in HR General or a specific HR discipline
  • A master’s degree in HR Management or a related business field will be an added advantage.
  • A minimum of 5 years’ experience in the Human Resources field
  • At least 4 years’ experience in HR Business Partnering as well as Manpower Planning, Recruitment, and Selection
  • A minimum of 3 years’ hands-on experience in Organizational Structure Design, Performance Management, Customer Service Orientation, People Management, Relationship Management, and Project Management
  • 2 years’ experience in Job Evaluation
  • 1 year experience in Recognition Management and People Risk Management

The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidate. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

To be considered your application must be received by Tuesday 28th October 2025.

Qualified candidates with disability are encouraged to apply.

Only short-listed candidates will be contacted.

Read More & Apply

Ecosystem Lead Non-Governmental Organizations (NGO) Sector at KCB Bank

Ecosystem Lead Non-Governmental Organizations (NGO) Sector

Reporting to the Head of Ecosystem and Value Chain Banking, the Ecosystem Lead – NGO Sector is responsible for developing and executing a comprehensive ecosystem strategy targeting Non-Governmental Organizations (NGOs), international development agencies, charitable foundations, and their associated value chains.

Key Responsibilities:

Strategy Development & Execution

  • Design and implement an ecosystem strategy for NGOs, foundations, and donor-funded projects.
  • Translate sector needs into targeted Customer Value Propositions (CVPs), encompassing banking, credit, payments, insurance, and digital channels.

Stakeholder Engagement & Relationship Management

  • Build and maintain strategic relationships with NGOs, funding partners, UN agencies, government-aligned programs, and implementation partners.
  • Engage with procurement officers, grant managers, finance directors, and programs lead to provide comprehensive banking solutions.

 Ecosystem Structuring & Value Chain Finance

  • Map NGO value chains (e.g., implementing partners, suppliers, contractors, field agents).
  • Develop and promote financing solutions for:
  • NGO contractors and vendors
  • Healthcare and education programs
  • Relief supply and logistics networks
  • Introduce tailored lending models (e.g., program-based credit, LPO financing, guarantee-backed funding).

 Product Innovation & Digitization

  • Co-develop embedded banking tools for:
  • Donor disbursements
  • Beneficiary payments
  • Mobile-based grant tracking and reporting
  • Leverage fintech’s to digitize cash transfer programs, field agent payments, and NGO treasury services.

 Internal Coordination & Collaboration

  • Work cross-functionally with Corporate, Retail, Micro-Banking, DFS, Treasury, and Bancassurance to deliver aligned solutions.
  • Coordinate ecosystem sales enablement and performance reporting across business units.
  • Ensure proper revenue attribution and joint scorecard reviews across contributing teams.

Data & Performance Analytics

  • Maintain an up-to-date NGO ecosystem database with funding levels, projects, geographies, and transaction volumes.
  • Track and analyze ecosystem KPIs including deposits, credit utilization, product penetration, and client engagement.

Thought Leadership & Sector Visibility

  • Represent KCB in NGO forums, donor workshops, and sector networks.
  • Generate insights on trends in aid financing, humanitarian innovations, and regulatory changes impacting NGOs segment.

The Person

For the above position, the successful applicant should have the following:

  • Hold a bachelor’s degree from a recognized university
  • Have a minimum of 6 years’ work experience in sales and business development
  • At least 6 years’ experience in relationship and stakeholder management
  • At least 3 years’ experience in the Non-Governmental Organizations sector.
  • At least 3 years’ experience in Management reporting and presentation
  • At least 2 years’ experience in Financial Analysis and Business Performance Analysis 

The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidate. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

To be considered your application must be received by Thursday 23rd October 2025. 

Qualified candidates with disability are encouraged to apply.

Only short-listed candidates will be contacted.

Read More & Apply

Research Analyst at KCB Bank

Research Analyst

Reporting to the Research Manager, KCB Asset Management, the role holder be responsible for conducting investment research, market & industry analytics to aid in investment decision making. He/she is also responsible for collecting and collating macro-economic data and identifying and evaluating investment opportunities that exist that would maximize returns to our clients and the company. He/She will also be tasked with maintaining the financial models and projection tools.

Key Responsibilities:

  • Gather and collate financial and qualitative data on all stocks listed at the NSE
  • Develop financial models, conduct independent business valuations and maintain and update the company’s research library.
  • Gather and evaluate macro-economic data and business trends.
  • Using economic variables, create an asset allocation strategy and House View guidance for adoption by the investment committee.
  • Develop reports on investment analysis to facilitate the investment decision process during investment committee meetings.
  • Assist in compiling the client investment reports in liaison with the Portfolio Managers.
  • Conduct portfolio analysis to make recommendations regarding asset allocation.
  • Conduct client presentations on specific investment options.
  • Conduct market research for KCB AM looking at country, industry macro, micro- economic trends.
  • Source for suitable investments (listed or unlisted) and present the evaluation and opinion to the investment committee.
  • Create and update banking models and conduct due diligence visits to define investment case for each bank.
  • Create, update models and conduct periodic due diligence visits.
  • Call for Investment Committee meetings and take minutes of the deliberations.
  • Make presentations to the Investment committee covering macro/micro economic trends, equity and fixed income market performance recommendations to support the committee’s decision-making process.
  • Prepare an economic commentary (weekly summarized and quarterly detailed) to be distributed to all clients.
  • Organize and conduct management meetings with potential investee companies
  • Attend investor analyst briefings, company, client visit and compile reports.

The Ideal Candidate: Academic, Professional & Experience:

For the above position, the successful applicant should have the following:

  • Bachelor’s degree in commerce, finance, Actuarial Science, Statistics, or any other finance-related course 
  • A master’s degree will be an added advantage 
  • ICIFA practicing member is required 
  • Passed the CISI certification program stage one 
  • Competence in Financial Modelling  
  • At least five (5) years in an Investment Management firm, insurance firm, or Banking. 
  • 3 years of hands-on experience in research 
  • Should have ready-made models of their own 
  • Experience in the pension industry & capital markets is desired

The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidate. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

To be considered your application must be received by Friday 10th October 2025.

Read More & Apply

Senior Manager, Trustee Services at KCB Bank

Senior Manager, Trustee Services

Reporting to the Managing Director, the job holder shall oversee the operations and strategic direction of the trustee department, ensuring regulatory compliance, client satisfaction, and the efficient management of trust assets and administration.  Key responsibilities include developing operational policies, managing client relationships, overseeing financial reporting and providing leadership to the team to achieve departmental goals.

Professional development courses

Will be responsible for the growth of the trustee services business by prospecting new clients and growing the department’s revenues in line with KCB AM strategy.  The role holder is expected to offer first class service to all stakeholders by building a highly engaged trustee services team in addition to building trusted and valued partnerships within the industry.

Key Responsibilities:

  • Responsible for designing, implementing and refining operational policies, procedures and technological solutions for trustee services department.
  • Responsible for business development targeted at a growing customer base, fund value and revenues in line with agreed budgets.
  • Monitoring the receivables position and ensuring all incomes and other entitlements due from clients are received within reasonable time.
  • Improve profitability by expanding on existing relations as well as identifying opportunities for incremental revenues.
  • Oversee the day-to-day administration of client accounts including managing trust assets, handling financial distributions and ensuring proper record keeping.
  • Ensure full adherence to all relevant laws, regulations including internal operational policies and audit requirements related to trustee business
  • Continuously re-assessing the operational risks inherent in the business considering changing economic or market conditions, legal and regulatory requirements or operating procedures and practices to safeguard the business.
  • Ensure regulatory reports and meetings are undertaken in compliance with regulatory guidelines and actively supervising the relevant appointees such as auditors, fund managers, custodians, valuers etc
  • Manage client relationships, on-boarding new clients whilst ensuring KYC/AML, service level agreements are met with the relevant stakeholders including fostering client confidence through excellent customer service
  • Representing the company at conferences, seminars and other relevant events.

The Ideal Candidate: Academic, Professional & Experience:

For the above position, the successful applicant should have the following: 

  • Bachelor’s degree from a recognized university 
  • Professional Qualifications, i.e., Trustee Development Program of Kenya Certification is essential.
  • Professional Qualifications, like CISI/ICIFA/ CFA certification & ICIFA Practicing Member, will be an added advantage 
  • A master’s degree in business or a related field is desirable 
  • 8 Years of cumulative work experience is required 
  • Five (5) years’ experience in the Trustee Services sector, three (3) of which should be in Relationship Management, is required

 The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidate. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

 To be considered your application must be received by Friday 10th October 2025.

Read More & Apply

Technology Vendor Manager at KCB Bank

Technology Vendor Manager

This role is responsible for overseeing the strategic management of technology vendors and optimizing their performance to align with the bank’s goals. The primary purpose of this role is to develop and execute a comprehensive Technology vendor management strategy that enhances efficiency, reduces costs, mitigates risks, and ensures the delivery of high-quality products and services from technology vendors.

Key Responsibilities;

  • Develop and execute a comprehensive technology vendor management strategy to selecting, engaging, and overseeing external technology providers to ensure they align with the Group’s goals, deliver value, and minimize vendor risk.
  • Collaborate with Supply Chain Management (SCM) and business owners to evaluate all contractual documentation (MSA, SLA, SOWs) including pricing models, compliance requirements, and exit strategies, for potential Technology vendors. 
  • Coordinate with system and business owners to ensure sufficient budgeting is provided for all vendor contracts every financial year.
  • Monitor and report on the performance of Technology vendors to ensure delivery is in line with contractual obligations, performance metrics and escalate breaches to SCM and Legal for remediation/compliance enforcement.
  • Collaborate with SCM and Software Asset Management (SAM) to continuously assess and mitigate Technology vendor risks such as data breaches, regulatory non-compliance, license non-compliance, and supply chain disruptions.
  • Build long-term technology vendor relationships and partnerships through regular service review meetings with vendors in conjunction with System and Business owners across the group.
  • Follow through the implementation of service improvement plan/initiatives as documented in the CSI register in collaboration with various stakeholders across the group related to Technology Vendors.
  • Act as a central point of contact and escalation for IT vendor/stakeholder issues and coordinate, control and resolve issues/problems by devising alternative courses of action and contingency plans including innovative approaches.
  • Ensure all IT Services and products across the group are supported by valid contracts and contract milestones including expiry and renewal processes are tracked and escalated.
  • Liaise with SCM and legal partners to review, report on and revise contractual agreements as necessary.

The Person

For the above position, the successful applicant should have the following: 

  • Bachelor’s degree in any IT/Business Related field (Required)
  • MBA or Msc (Added Advantage).
  • Professional qualification/Certification in ITIL Foundation or Project Management (Required)
  • Certification in Certified Supply Chain Professional (CSCP) or equivalent (Added Advantage).
  • Certification in Certified Contract Manager (CCM) or equivalent legal/contracts certification (Added Advantage).
  • At least 6 years’ work experience.
  • At least 6 years’ experience in IT service delivery, IT contract management, or general vendor management.
  • At least 6 years’ experience in negotiating and managing contract life cycles, with an emphasis on technology or IT service agreements.
  • At least 3 years’ experience in Project management, sourcing, business analytics, vendor relationship management, procurement, or prior vendor performance management background.
  • At least 2 years’ experience in managing large complex contracts in one or more IT categories, including hardware, software, service, and communication.
  • At least 2 years’ experience working with all key departments/internal stakeholders and knowledge of procurement and vendor management practices.
  • At least 2 years’ experience in project management
  • At least 1 year experience in People Management

The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidate. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

To be considered your application must be received by Friday,10th Oct 2025. 

Qualified candidates with a disability are encouraged to apply.

Only short-listed candidates will be contacted.

Read More & Apply

Senior Software Quality Assurance Analyst at KCB Bank Kenya

Job Purpose:

 Performing quality reviews on business requirements, developing standardized testing Methods and strategies, leading execution of functional and non-functional tests and Implementing quality testing and reporting processes to track and ensure adherence to quality Software development process and products. The role reports to Snr Manager Software Quality Assurance. 

Key Responsibilities:

  • Champion and coordinate business requirements reviews across functional teams and ensures that the business requirements are complete, precise, and testable.
  • Works with project team to define and create overall project test strategy/test plan, plan test schedules or strategies and Identifies test resources, estimates test effort in accordance with project scope or delivery dates and ensures that the test strategy is achieved.
  • Develop, document, and maintain manual and automated functional testcases, nonfunctional test cases, test scripts and other test artifacts like the test data, data validation, harness scripts and automated scripts.
  • Works collaboratively with the business units and project teams to execute and validate test cases based upon business requirements and ensures that the test cases are traceable to the requirements.
  • In collaboration with GEA and other critical stakeholders, tune the SQA processes, adopt tools and define re-usable templates in-line with the adoption and maturity of the SQA Framework.
  • Define test process including required test activities and deliverables, conduct Test Readiness Assessment, establish test beds, and ensure that test beds are available for all planned white box and black box testing activities.
  • Engages, champions, and collaborates with technical teams / personnel in nonfunctional testing including integration, regression, load, performance, security, and usability testing. viii. Prepare, share, and review test results periodically, report any defects, bugs, errors, configuration issues, and interoperability flaws and develop test acceptance reports for projects and software changes.
  • Works with business units to perform post deployment sanity and regression tests and post-implementation review within defined period to confirm that the deployed solution works as per the business requirements.
  • Participates in formulation and Implementation of Software process improvement policies and strategies for IT division.

The Person

  • Bachelor’s degree in computer science, Computer Engineering, Information Technology, or a related field of study is required.
  • Professional Qualifications in ISTQB / ISTQB Agile Tester Certification / Certified Test Engineer (CSTE) / Certified Software Quality Analyst (CSQA) / Certified associate in software Testing (CAST) / CMSQ (Certified Manager of Software Quality) will be an added advantage.
  • Project Management PRINCE II (Practitioner) / AgilePM / PMI-ACP / Certified Agile Project Manager (IAPM) / Certified Scrum Master (CSM) AA Master’s Degree Business Administration or Project Management is an added advantage.
  • 5 years’ experience in Software Quality Assurance is required
  • 5 years of experience in IT Projects is essential
  • 2 years of experience working with Emerging Technologies (e.g. Mobile, Internet Banking, Cloud, Microservices etc.) is desired.
  • 5 years of experience in Software Applications & Support is desired
  • 2 years of experience in Software Development is desired 

The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidate. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

To be considered your application must be received by Friday 15th August 2025.

Qualified candidates with disability are encouraged to apply.

Only short-listed candidates will be contacted.

Read More & Apply

PROGRAMME MANAGER, TERTIARY & ALUMINI

Reporting to the Senior Programme Manager – Education, the Programme Manager, Tertiary & Alumni will oversee the implementation and management of the tertiary and alumni components of the KCB Foundation’s Education Programme. The role is responsible for supporting approximately 1,000 students currently enrolled in public and private universities and middle-level institutions, with an anticipated annual intake of an additional 1,000 students across Kenya.

Deadline :2025-07-25

Read More


MONITORING & EVALUATION MANAGER

Reporting to Project Manager, the Monitoring and Evaluation Manager will be responsible for supporting the development and leading the implementation of project/region-specific MEAL frameworks and tools. The role shall undertake day-to-day MEL activities and provide specialist MEAL support to project teams.

Deadline :2025-07-25

Read More


SAHL BANKER, GARISSA BRANCH

The SAHL Banker is responsible for growing SAHL business in both Assets and Liabilities. This involves developing and maintaining strong customer relationships, achieving sales targets, and ensuring that all banking activities adhere to Shariah principles, internal and regulatory requirements.

Deadline :2025-07-25

Read More


UNIVERSAL BANKER, MOYALE BRANCH

Reporting to Branch Manager Moyale Branch, the role will be responsible for the implementation of all banking propositions to deliver growth and maintenance of these portfolios within the assigned branch.Deadline :2025-07-25

Read More

Previous Post Next Post