ROLE OVERVIEW
Inkomoko is undertaking a strategic multi-country transformation initiative to implement a new Enterprise Resource Planning (ERP) system to replace the current Odoo environment that will modernize Inkomoko’s financial and operational systems and strengthen organizational reporting, governance, efficiency, and scalability.
The Senior Project Manager (ERP) will lead end-to-end implementation of a Tier-1 ERP solution (e.g., Microsoft Dynamics 365 or equivalent), ensuring successful delivery across Finance, Procurement, HR, Operations, and integrations with internal systems, including CBS, as well as external banking and mobile money platforms.
This is a high-impact leadership role requiring strong governance, stakeholder management, vendor oversight, and structured execution of delivery.
The Senior Project Manager will serve as the central program lead coordinating business teams, Digital Transformation, and the ERP implementation vendor, with authority to enforce project governance, timelines, and milestone approvals across all ERP workstreams.
The Senior Project Manager will serve as the primary program owner responsible for coordinating internal stakeholders and ensuring the ERP implementation vendor delivers according to contractual obligations, timelines, and quality standards.
Location: Nairobi, Kenya (with regional travel as required)
Reports to: ERP Steering Committee and Head of IT Projects / PMO
Contract Type: 12 months consultancy / contract
PROGRAM SCALE
The ERP implementation represents a strategic multi-country transformation initiative involving multiple functional workstreams, vendor partners, and system integrations across Inkomoko’s Digital Transformation ecosystem.
PROGRAM COMPLEXITY
The ERP implementation is a multi-country transformation program involving multiple functional workstreams, integrations with internal and external systems, and coordination between business teams, technology teams, and the ERP implementation vendor.
The program includes:
- Multi-entity and multi-country financial operations
- Multi-currency financial reporting
- Integration with Core Banking Systems (CBS)
- Integration with banking partners and mobile money platforms
- Donor and operational reporting requirements
The Senior Project Manager will lead coordination across these workstreams to ensure successful program delivery.
AVAILABLE TOOLS FOR THE CONSULTANT
To ensure effective project delivery, the consultant will be provided access to the relevant organizational systems, documentation repositories, and collaboration platforms.
1. Collaboration & Communication Tools
The organization currently operates on Google Workspace, and the consultant will use the following tools for collaboration and documentation:
- Google Workspace
- Gmail – official communication
- Google Meet – virtual meetings and workshops
- Google Calendar – project scheduling
- Google Docs – documentation
- Google Sheets – trackers and reporting
- Google Slides – presentations and steering committee reporting
- Google Shared Drive
- Central repository for all ERP project documentation
- Used for storing business requirements, design files, test deliverables, training resources, and project governance materials.
2. Project Management Tools
To support structured project delivery and reporting, the following tools will be used:
Smartsheet (planned implementation)
- Project planning and scheduling
- Deliverables and milestone tracking
- Project dashboards
- RAID logs
- Executive reporting dashboards
PMO Deliverable Tracker
- Central tracking of all ERP project deliverables
- Alignment with PMO governance and reporting standards
PROJECT SCOPE
The Senior Project Manager will oversee the full implementation of a new ERP system, replacing the current Odoo platform. This implementation will support Inkomoko’s operational, financial, and reporting requirements across all operating countries.
The project covers the entire ERP implementation process, from the start of the project to system stabilization and closure. Key tasks include working with vendors, validating business requirements, configuring and integrating systems, executing data migration, helping with testing and training, and making sure the system is launched successfully.
The new ERP system will support key areas like Finance, Procurement, People and Culture, and operational reporting. It will also connect with internal systems and outside platforms, including Core Banking Systems, banking partners, credit cards, and mobile money services.
The Senior Project Manager will make sure the project is well-governed, that stakeholders work together, and that all steps match our company’s processes. The goal is to deliver a stable and scalable ERP system for Inkomoko’s operations in every country.
Key Responsibilities
1. ERP Implementation Leadership
- Lead full lifecycle ERP implementation (Initiation → Design → Build → Test → Deploy → Hypercare).
- Translate business requirements into structured project plans, timelines, milestones, and deliverables.
- Drive ERP configuration alignment with Inkomoko’s operational and financial model.
- Ensure data migration strategy and execution from Odoo to the new ERP.
2. Vendor & Partner Management
- Act as the primary delivery counterpart to the ERP implementation vendor.
- Monitor vendor performance against agreed scope, timelines, and SLAs.
- Facilitate design workshops, solution validation sessions, and sprint reviews.
- Escalate risks and deviations proactively to SteerCo and leadership.
- Ensure vendor deliverables meet contractual obligations, implementation timelines, and agreed service levels.
3. Governance & PMO Alignment
- Ensure adherence to PMO SOPs, governance frameworks, and stage gates.
- Maintain RAID logs (Risks, Assumptions, Issues, Dependencies).
- Provide weekly executive dashboards and status reporting.
- Drive decision-making via structured SteerCo documentation.
4. Cross-Functional Coordination
- Coordinate with Finance, Operations, HR, Risk, Compliance, and Country Teams.
- Ensure regulatory and audit-readiness documentation is embedded into design.
- Manage integrations with:
- Core Banking Systems (CBS)
- Mobile Money platforms
- Banking partners
- Reporting & BI systems etc
5. Change Management & Adoption
- Partner with HR and functional leads to develop change and communication plans.
- Ensure user training, UAT ownership, and adoption readiness.
- Oversee go-live readiness assessments and hypercare stabilization.
6. Budget & Resource Oversight
- Manage ERP implementation budget and cost tracking.
- Ensure optimal resource allocation across internal teams and consultants.
- Flag financial risks early and propose mitigation strategies.
7. ERP Implementation Risk Management
ERP implementations are complex organizational transformations that carry operational, financial, and technological risks. The Senior Project Manager will be responsible for proactively identifying, monitoring, and mitigating risks that could impact the successful delivery of the ERP implementation.
Key risks that must be actively managed include:
Uncontrolled changes to project scope may lead to delays, increased costs, and instability during implementation. The Project Manager must enforce structured change management and obtain Steering Committee approval for major scope changes.
- Poor Requirements Definition
Incomplete or poorly validated requirements may lead to incorrect system configuration. The Project Manager must ensure thorough requirements validation and formal sign-off from business stakeholders before system configuration begins.
Data quality issues, incomplete mapping, or inconsistent historical records may result in migration failures or reconciliation discrepancies. The Project Manager must ensure proper data cleansing, validation, and multiple trial migrations prior to go-live.
ERP systems must integrate with several internal and external systems, including Core Banking Systems (CBS), banking partners, mobile money platforms, and reporting systems. The Project Manager must ensure robust integration architecture, testing, and monitoring.
Delays or underperformance from the ERP implementation vendor may impact project timelines and quality. The Project Manager must actively monitor vendor deliverables, enforce contractual obligations, and escalate issues when necessary.
- Organizational Change Resistance
ERP implementations often introduce new processes that may face resistance from users. The Project Manager must ensure strong change management, user engagement, and training programs to support adoption.
Delays in testing cycles may significantly impact project timelines. The Project Manager must ensure the timely coordination of system testing, user acceptance testing, and issue resolution.
Incomplete training, unresolved system defects, or unstable integrations may jeopardize the go-live event. The Project Manager must conduct comprehensive go-live readiness assessments before deployment approval.
- Post-Go-Live Support Gaps
Failure to establish adequate post-go-live support may disrupt operations. The Project Manager must ensure structured hypercare support and transition to internal ERP support teams.
- Audit and Compliance Risks
ERP systems must support financial governance, regulatory compliance, and donor reporting requirements. The Project Manager must ensure proper documentation, audit trails, and system controls are implemented.
WHO WE ARE LOOKING FOR
Education
- Bachelor’s degree in Information Systems, Business, Finance, or related field.
- Master’s degree preferred.
- PMP, PRINCE2, or equivalent certification required.
Experience
- At least 8 years of progressive project management experience.
- Proven experience leading at least one full-cycle Tier-1 ERP implementation (Microsoft Dynamics 365, SAP, Oracle, or equivalent).
- Experience migrating from one ERP to another is mandatory.
- Integration experience is mandatory.
- Strong background in managing multi-country or multi-entity and multi-currency ERP deployments.
- Proven experience in financial services, microfinance, fintech, or NGO environments is mandatory.
Core Competencies
- Strong ERP functional understanding (Finance, Procure-to-Pay, Order-to-Cash, HR modules).
- Deep knowledge of Microsoft Dynamics 365 (Finance & Operations preferred).
- Structured project governance and documentation discipline.
- Executive-level stakeholder management.
- Risk and compliance sensitivity.
- Ability to lead in complex, resource-constrained environments.
- High emotional intelligence and cross-cultural leadership capability
WHAT YOU’LL GET:
This consultancy is inside a mission-driven social enterprise, with an incredible team across Africa. By joining Inkomoko, you’ll access:
- The chance to create meaningful results for a high-impact organization at a moment of critical growth
- Incredible company culture – casual yet hard-working environment with plenty of autonomy
- Diverse colleagues and policies that show our commitment to inclusion
- Talented, passionate, and committed team of colleagues across Africa.
HOW TO APPLY
If you’re excited about this consultancy, can start immediately, and have skills to match, please submit your resume and compensation expectations through the application portal.
Deadline: 25 March 2026. Applications are reviewed on a rolling basis, please apply now!
Inkomoko seeks to reflect the communities we serve, refugees and women are strongly encouraged to apply. As a company we have policies that ensure fair treatment in the application process.
NB: Only shortlisted candidates will be contacted. Contracting is conditional upon successful background checks and other verification as needed.
All offers of contracting will be subject to satisfactory references and background screening checks. Inkomoko also participates in the Inter Agency Misconduct Disclosure Scheme, In line with this Scheme, we will request information from job applicants’ previous employers about any findings of sexual misconduct, fraud, or abuse. By submitting an application, the applicant confirms his/her understanding of these recruitment procedures.
INKOMOKO VALUES
All staff at Inkomoko are connected to a shared set of organizational values:
- Purpose: be solutions-oriented, produce high-quality work, be a global leader.
- Achievement: push yourself to reach beyond what you previously thought possible.
- Improvement: be humble, engage in continuous growth through open & accurate feedback
- Bravery: willing to take risks, create a safe space for others, be compassionate, inclusive.
- We Eat Goat: we celebrate success and support each other in hard times. We do this work together in the spirit of turikumwe, tuko pamoja, abren nen, Kula na sawa, On est ensemble.