THE OPPORTUNITY & RESPONSIBILITIES 

Inkomoko Kenya Senior Investment Officer is responsible for the items below: 

Due diligence and Contracts preparation (40%)


Respond to inquiries from prospective borrowers, support them to apply for our loan products.
Introduce the loan products to entrepreneurs, explaining the requirements for repayment and the
seriousness of taking on debt... financing.
Introduce the loan products to SMEs, Refugees and host community entrepreneurs,
Conduct due diligence on prospective borrowers, including site visits, document preparation,
coordination with the Business Development Associate, etc.
Communicate all materials to the Loan manager and Portfolio Director and assist in preparing credit
reports for Investment Committee meetings.
Take photos of entrepreneurs, have them sign photo waivers, and post their stories on Kiva platform.


Portfolio management (20%)


Offer excellent customer service through daily conversations, correspondence, and site visits as needed to maintain strong positive relationships with borrowers.
Work with African Entrepreneur Collective to ensure borrower success and Visit clients for monitoring.
Track information about borrowers and communicate effectively with key stakeholders about client
Status. Actively participate as a key staff in the weekly Portfolio Review Meeting.
Maintain a tracking system of borrower payments and contact information.
Interact with government leaders, cot. Jrt system, refugee's and host communities' stakeholders and others for follow up on lack of payments.
Work with the Finance & Admin Director/Accountant to reconcile the lending transactions.
Ensure that we are adhering to the requirements of our Kiva, BNR, CRB and other regulatory entities.
Detailed knowledge of lending products
Other duties as assigned by supervisor


Loan Management System (20% time)


Maintain and demonstrate proficiency with loan software applications
Work with system providers to utilize applications to fullest capacity, streamlining processes and procedures, ensuring accuracy and compliance
Assist with system parameters and design to meet the needs of multiple departments.
Manage user security access.
Direct loan input (system boarding) and verification procedures for all loans.
Ensure proper segregation of duties, develop and maintain workflows for all stages of loan input.
Advise the Management team how to automate key lending processes.
Supervise all aspects of the loan operations. This supervision includes posting of payment, payoffs, and balancing, disbursing loan funds.
Ensure lending staff is provided with updates and procedural changes.
Participates in the review and recommendations of operational systems and procedures.
 Successfully interact with lending staff to improve accuracy and efficiencies of Loan management system
 Other duties as assigned by supervisor


Management (20% time)


Coordinate investment officer's staff, setting their work plans, and maintaining weekly staff check-ins.
Be aware at all times of key goals and develop daily strategies to achieve those goals in alignment with budget and culture.
Work with Loan manager and Portfolio Director to plan and manage the budget, staffing, and other resource needs to deliver program outcomes.
Interpret, apply, and ensure departmental compliance with applicable donors and local policies, laws, and regulations.
Ensure all staff under your supervision are compliant with organizational HR policies, credit policy and implement disciplinary actions when they are not.
Be a good ambassador in ensuring the organizational culture is understood and followed through by all staff under your supervision.
Represent the company in a highly professional manner in stakeholders' and government meetings and events in the absence of a Loan manager.
Acting the loan manager in his absence.
Elevate important trends, risks, and other notable activities to management.


WHO WE ARE LOOKING FOR;

Investment officer will be a trusted partner of Inkomoko Kenya clients, and basic qualifications Include:


University degree in Finance or other related field
Must speak fluent English and Swahili. Knowledge of other local languages is a plus
Experience in group savings and group lending investments is preferred
Experience in Islamic lending and practice is STRONGLY PREFERRED
Strong financial and accounting skills; familiarity with business financial policies in Kenya
Experience in investment management, microfinance, capital leases, and access to finance for
Micro businesses and SMEs is STRONGLY preferred
Prior experience dealing with customers/debt
Prior experience in a lending environment
Experience providing business advice to entrepreneurs
Prior experience in Investment management system software
Decisive individuals with ability to deliver unpleasant messages to the debtors and assertive enough to get the debtors pay off the entire debt
 Experience in managing difficult clients and reaching positive outcomes
 Very strong attention to details and good follow through
Comfort with the civil court system, and previous experience in litigation preferred
 Unrelenting perseverance, personal integrity, and critical thinking skills
 4+ years of work experience in relevant or applicable field
  Must be able to legally work in Kenya. 


WHAT YOU’LL GET

This role is inside a high-growth, mission-driven social enterprise. By joining, you’ll access:


Competitive salary, and potential Performance-based bonus
Incredible company culture, with opportunities for learning and growth
Diverse colleagues across the region, and policies that demonstrate commitment to equity and inclusion 
Ability to make a significant social impact to your community
Health insurance for self and family
Staff savings and provident fund, negotiated bank rates for long-term employees
Generous annual leave, parental leave, and sabbatical options.
 more
  • Finance
  • Accounting
  • Audit
ABOUT THE OPPORTUNITY & RESPONSIBILITIES

The Policy and Advocacy Manager will play a crucial leadership role in advancing Inkomoko’s advocacy priorities across the region. This individual will lead high-level policy engagement, build strategic partnerships, and drive cross-country advocacy efforts to influence key stakeholders, governments, and partners. They will oversee team management, track... outcomes, and foster a learning-driven approach to ensure that advocacy initiatives are impactful and aligned with Inkomoko’s overall goals.

Inkomoko is looking for a dynamic and experienced professional to elevate our advocacy initiatives across multiple countries. The ideal candidate will have a proven track record in shaping policy and driving effective advocacy strategies. This role requires a strong commitment to ensuring that advocacy efforts are strategic, evidence-based, and fully aligned with Inkomoko’s mission of supporting entrepreneurship and inclusive economic development.

Strategic leadership


Support the Head of Advocacy in  the development and execution of our regional advocacy strategy aligned with Inkomoko’s mission and goals.
Act as a key advisor to the Head of advocacy, and senior leadership on policy and advocacy matters, providing high-level analysis of regional political and economic trends.
Represent Inkomoko at regional and international forums, building the organization’s profile as a thought leader in entrepreneurship and economic inclusion advocacy.


Policy engagement and stakeholder management


Build and maintain relationships with senior policymakers, government officials, donors, and regional bodies to advance Inkomoko’s advocacy objectives.
Identify and pursue high-impact opportunities to engage with policy dialogues and influence regulatory frameworks affecting entrepreneurship.
Serve as the primary point of contact for advocacy-related partnerships and coalitions, fostering collaboration with key stakeholders.


Cross-country coordination 


Support the head of advocacy to oversee and align advocacy activities across Inkomoko’s countries of operation (Rwanda, Kenya, Ethiopia, South Sudan, and Chad).
Provide strategic guidance and mentorship to country-level advocacy leads, ensuring cohesive and synergistic efforts.
Facilitate knowledge sharing and collaboration across countries to promote unified messaging and best practices.


Evidence-based advocacy


Collaborate with the Head of Advocacy and MEL team to ensure data-driven advocacy strategies, integrating research and impact metrics into policy recommendations.
Commission and oversee the production of high-quality policy briefs, white papers, and reports to support advocacy efforts.
Ensure robust systems are in place to track and report on advocacy outcomes, adapting strategies based on evidence and learning


Capacity building and team leadership


Lead and inspire a regional advocacy team, fostering professional growth and strengthening internal capacity for impactful advocacy.
Develop and deliver training programs to build advocacy knowledge and skills across departments and country offices.
Champion a culture of collaboration, innovation, and accountability within advocacy teams.


Operational excellence


Support the Head of Advocacy to develop and manage the regional advocacy budget and Balance Score Card, ensuring efficient allocation of resources to maximize impact.
Establish and maintain systems for documentation, knowledge management, and reporting on advocacy initiatives.
Produce regular, high-level advocacy reports for senior leadership, donors, and external stakeholders, highlighting key achievements and strategic recommendations.


WHO WE ARE LOOKING FOR


Master’s degree in Political Science, Public Policy, International Relations, Humanitarian Affairs, or a related field.
At least 8 years of progressive experience in policy advocacy, with a focus on regional or multi-country initiatives.
Proven track record of engaging with senior government officials, donors, and international organizations to influence policy.
Extensive knowledge of regional political, economic, and social dynamics, particularly in East Africa.
Experience in managing teams and leading cross-functional, multi-country projects.


Skills & competencies


Exceptional leadership and strategic thinking abilities.
Advanced communication and negotiation skills, with a talent for building relationships and influencing high-level stakeholders.
Strong research and analytical capabilities, with the ability to translate data into actionable policy recommendations.
Fluency in English; proficiency in French and/or Arabic is highly desirable.


Key attributes


Visionary leader with a passion for driving systemic change.
Results-driven, with a commitment to excellence and accountability.
Highly collaborative, with the ability to inspire and mobilize diverse teams.
Strong alignment with Inkomoko’s values and mission.


WHAT YOU’LL GET

This role is inside a high-growth, mission-driven social enterprise. By joining, you’ll access:


Competitive salary, and potential Performance-based bonus
Incredible company culture, with opportunities for learning and growth
Diverse colleagues across the region, and policies that demonstrate commitment to equity and inclusion 
Ability to make a significant social impact to your community
Health insurance for self and family
Staff savings and provident fund, negotiated bank rates for long-term employees
Generous annual leave, parental leave, and sabbatical options. 


Application deadline is on the 30th January, 2025.
 more
  • Project Management
ABOUT THE OPPORTUNITY & RESPONSIBILITIES

The Head of Monitoring, Evaluation, and Learning (MEL) plays a critical leadership role in driving the strategic direction, implementation, and continuous improvement of Inkomoko’s MEL systems across its regional programs. This position serves as a key driver for embedding a culture of learning and evidence-based decision-making within the organization,... ensuring that the data generated from various programs is not only accurate but also actionable in informing strategic decisions.

The Head of MEL will lead a team of country MEL Managers, fostering a collaborative environment focused on producing high-quality evaluations, learning processes, and reporting systems that advance Inkomoko’s mission of empowering small and medium-sized enterprises (SMEs) and entrepreneurs, including those from refugee and marginalized communities. The individual will work closely with the Regional MEL Director, senior leadership, and various program teams to ensure that MEL systems are effectively integrated into program designs, operations, and organizational strategies. As Inkomoko continues to expand its impact across East Africa, the Head of MEL will play a central role in shaping the learning agenda, ensuring that Inkomoko’s programs remain adaptive, responsive, and aligned with organizational goals, as well as donor expectations.

This leadership role demands a blend of technical expertise in MEL, strong strategic thinking, and excellent interpersonal skills to influence decision-making at all levels of the organization. The Head of MEL will provide leadership not only in the development and execution of MEL frameworks but also in translating evaluation findings into actionable insights that guide program design, scaling, and impact. Additionally, they will drive a focus on innovation within the MEL space, including exploring digital solutions and emerging methodologies that enhance data collection, analysis, and real-time decision-making.

Key Responsibilities:

MEL strategy and systems development (30%)


In liaison with the Regional MEL Director, lead the design, implementation, and continuous refinement of a comprehensive MEL strategy that supports Inkomoko’s mission to enhance MSME impact and growth across the region.
Ensure robust MEL frameworks are integrated into program design, emphasizing measurable impact on communities and entrepreneurs.
Foster a culture of evidence-based decision-making by ensuring MEL data and insights are accessible, actionable, and aligned with organizational goals.
Collaborate with the IT team and MEL Director to integrate internal systems and tools that enable data consistency, real-time access, and seamless flow across platforms.
Uphold data integrity, confidentiality, and ethical standards, especially when working with vulnerable populations, in alignment with regional and global MEL best practices.


Evaluation and learning (40%)


Lead and oversee the design and execution of high-quality evaluation and learning activities, including outcome assessments, impact studies, and program reviews.
Ensure evaluations are participatory, reflect diverse stakeholder perspectives, and drive actionable recommendations for program improvement and scaling.
Synthesize findings from evaluations and research to inform strategic decision-making, refine programmatic approaches, and contribute to the advancement of Inkomoko’s theory of change.
Collaborate with external evaluators and research partners to ensure rigorous, independent assessments that align with Inkomoko’s MEL approach.
Engage with donors, partners, and other stakeholders to communicate MEL outcomes and leverage evaluation findings to deepen relationships, attract funding, and influence sectoral learning.


Leadership and team management (20%)





Lead a high-performing MEL team by providing clear guidance, mentoring, and fostering professional development.
Build and maintain a culture of learning within the MEL team, ensuring that MEL Managers are equipped with the necessary skills and resources to excel.
Support MEL Managers in the development of work plans, ensuring alignment with overall organizational goals and regional strategies.
Monitor team performance and provide feedback to ensure the MEL function meets global standards of excellence and Inkomoko’s impact targets.


Strategic engagement and reporting (10%)


Represent Inkomoko’s MEL function at senior management meetings, providing strategic insights to support organizational growth and innovation.
Prepare and deliver regular reports to senior leadership, board members, and donors, effectively communicating MEL findings and their implications for Inkomoko’s operations and program strategies.
Work closely with the Regional MEL Director to ensure that MEL outputs inform broader organizational planning, funding strategies, and outreach efforts.


Budget management and resource allocation (10%)


Work closely with the Regional MEL Director to manage and optimize the regional MEL budget, ensuring value for money while maintaining high standards of MEL performance.
Ensure resources are appropriately allocated across MEL activities, balancing strategic priorities and operational needs.
Lead the hiring and onboarding process for new MEL staff, ensuring alignment with the regional team’s goals and capacity.


WHO WE ARE LOOKING FOR


Experience: At least 8 years of experience in MEL, with a proven track record of leading teams and managing MEL systems at a senior level. Experience in international development, especially working with entrepreneurs or refugees, is highly desirable.
Education: Advanced degree in a relevant field (e.g., Social Sciences, Evaluation, Statistics, or International Development).


Skills:


Strong expertise in both qualitative and quantitative evaluation methods.
Proven experience in data management, MEL tool development, and learning systems.
Exceptional communication skills with the ability to translate complex data into actionable insights for diverse audiences.
Ability to mentor and manage a team, ensuring continuous development and performance enhancement.


Personal Attributes:


Strategic thinker with the ability to balance high-level vision with detailed operational implementation.
Strong interpersonal skills with a collaborative, team-oriented approach.
Demonstrated commitment to ethical data use, learning, and continuous improvement.


WHAT YOU’LL GET

This role is inside a high-growth, mission-driven social enterprise. By joining, you’ll access:


Competitive salary, and potential Performance-based bonus
Incredible company culture, with opportunities for learning and growth
Diverse colleagues across the region, and policies that demonstrate commitment to equity and inclusion 
Ability to make a significant social impact to your community
Health insurance for self and family
Staff savings and provident fund, negotiated bank rates for long-term employees
Generous annual leave, parental leave, and sabbatical options. 


Application deadline is on the 15th January, 2025.
 more
  • Data
  • Business Analysis and AI
ABOUT THE OPPORTUNITY AND RESPONSIBILITIES

The Head of Software Development and Design is responsible for overseeing the entire software development life cycle, from conceptualization to deployment. This role leads the design, development, and implementation of software systems while ensuring the highest standards of quality, security, and performance.

The Head of Software Development and... Design works closely with cross-functional teams, including project managers, designers, and senior leadership, to ensure that software solutions meet business objectives, user needs, and market demands.

Key Responsibilities:


Leadership & Team Management:

Lead and manage a diverse team of software engineers, designers, QAs and developers, fostering an environment of innovation and continuous improvement.
Develop and implement strategic goals for the software development and design teams, aligning them with the overall business objectives.
Mentor and support the professional growth of team members, providing guidance and career development opportunities.
Oversee the recruitment, training, and performance evaluations for the team.


Software Development & Design Oversight:

Oversee the end-to-end design and development of software applications, ensuring alignment with industry best practices and user experience standards.
Drive the adoption of modern software development methodologies, including Agile, DevOps, and Continuous Integration/Continuous Deployment (CI/CD) practices.
Collaborate with product managers to define product requirements, scope, and timelines.
Ensure the delivery of high-quality software that meets functional, non-functional, and security requirements.
Solution architecture based on business requirements and innovation.


Technical Strategy & Innovation:

Stay abreast of emerging technologies, design trends, and industry developments to incorporate new tools, frameworks, and processes into the software development lifecycle.
Define and execute the technical roadmap for software projects, ensuring scalability, security, and maintainability.
Oversee architecture decisions and ensure that software systems are robust, scalable, and optimized for performance.


Collaboration & Communication:

Serve as a liaison between software development teams and other departments, ensuring clear communication and collaboration.
Report on progress, risks, and key metrics to senior management and stakeholders.
Ensure that design and development practices adhere to organizational standards and align with user expectations.


Quality Assurance & Continuous Improvement:

Establish and enforce software testing, debugging, and deployment processes to ensure high-quality output.
Continuously review and improve development processes and workflows to increase efficiency and reduce technical debt.
Implement performance monitoring and optimization practices for ongoing software improvements post-launch.


Security & Compliance:

Ensure that software systems adhere to security best practices and comply with relevant legal and regulatory standards.
Lead initiatives for data protection, privacy, and secure coding practices.




WHO WE ARE LOOKING FOR


Education: A Bachelor’s or a Master’s degree in Computer Science (preferred), Software Engineering, Information Technology, or a related field.


Experience: 


Minimum of 8-10 years of experience in software development, with at least 5 years in a leadership or management position.
Solution architecture experience of at least 5 years.
Proven experience managing and scaling high-performing software development teams.
Strong background in software architecture, design patterns, and modern development methodologies (e.g., Agile, Scrum).
Hands-on experience with front-end and back-end technologies (JavaScript, Java, Python, SQL, .NET) and frameworks (React, Angular, Spring).


Technical Expertise: 


Expertise in software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance.
Deep knowledge of cloud technologies, databases, and distributed systems.
Familiarity with DevOps practices, containerization (Docker), and orchestration tools (Kubernetes).
Proficient in version control systems (e.g., Git) and CI/CD tools.


Leadership & Communication: 


Exceptional leadership, team-building, and mentorship skills.
Excellent problem-solving, analytical, and troubleshooting abilities.
Strong communication skills, with the ability to present complex technical concepts to both technical and non-technical stakeholders.


Desirable Skills: 


Experience with UX/UI design processes or collaboration with design teams.
Familiarity with Agile tools (Jira, Confluence) and project management software.
Experience in managing software development budgets and resources.


Work Environment:


This position reports to the IT Director.
Collaborative, dynamic, and fast-paced environment.
Opportunity to shape and influence the future direction of software products and technology strategy within the organization.


Personal Attributes:


Strong strategic thinker with the ability to manage competing priorities.
A passion for technology, continuous learning, and fostering innovation.
An inclusive leadership style with a focus on team empowerment and morale.
A result-oriented individual who is comfortable working in high-pressure, deadline-driven environments.
 more
  • ICT
  • Computer
ABOUT THE POSITION

Inkomoko is seeking an experienced Chief Technology Officer (CTO) to lead our technology strategy and innovation as the organization grows rapidly.. The CTO will be responsible for shaping and executing Inkomoko’s technology vision to match our social impact, ensuring our internal systems are efficient and our external-facing technology solutions are user-friendly, adaptable,... and aligned with local needs/context.

The ideal candidate will have a deep understanding of the East African technology landscape and a proven track record in developing fit-for-purpose solutions in a rapidly scaling social enterprise.  The CTO also ensures that the organization’s technology strategy aligns with its goal of promoting sustainable business growth, job creation, and improved livelihoods across Africa.

Specific responsibilities include:

Technology Strategy:


Develop and implement a comprehensive technology strategy that aligns with Inkomoko’s mission and business objectives for scale and relevance.
Establish a “good governance” structure for IT across the global entity. 
Identify technology trends and emerging tools relevant to the East African market.
Establish key performance indicators (KPIs) and regularly evaluate the effectiveness of technology performance and impact.


Internal Systems Management & Compliance





Oversee the design and implementation of internal technology systems, cybersecurity, and infrastructure to enhance organizational efficiency, security, and usability by a range of users - ready to handle financial transactions, customer data, and business intelligence tools
Ensure compliance with regulations in multiple countries of operation, including managing legal and regulatory frameworks, including financial services and data privacy.
Develop policies and protocols to protect the organization, its partners, and the micro and small entrepreneurs it serves.


External-Facing Solutions


Lead the development of user-centric products and promote technologies that help refugees and other underserved communities to access financial services and resources.
Collaborate with stakeholders to understand their needs and tailor technology solutions 
Work closely with partners, clients, and the community to promote the use of technology in business growth.
Represent Inkomoko in technology-related forums and partnerships.


Team Leadership


Build and mentor a high-performing technology team, fostering a culture of innovation and continuous improvement.
Lead change management initiatives to adopt the various IT changes. 
Promote collaboration between technical and non-technical teams
Monitor and report on the progress of technology initiatives to senior management and the Board adjusting plans and strategies as necessary.


Advocacy and Thought Leadership


Represent the organization in discussions and initiatives on digital financial inclusion and technology-driven business development for micro-entrepreneurs, especially refugees.
Advocate for policies and initiatives that enable broader access to technology, digital financial services, and entrepreneurial support systems.


Budgeting and Resource Management


Develop and manage the technology budget, ensuring the efficient allocation of resources.
Evaluate and select technology vendors and core vendors to the business (Core Banking Systems, data analytics tools). 


WHO WE ARE LOOKING FOR


Proven experience as a CTO or in a similar senior technology leadership role.
Strong understanding of technology trends within an Africa context.
Experience in software development, system architecture
Demonstrated ability to lead teams and manage multiple projects effectively.
Excellent problem-solving and decision-making skills.
Strong communication and interpersonal skills, with the ability to translate technical concepts to non-technical stakeholders.
A passion for innovation and technology-driven solutions for development
Familiarity with mobile technology solutions and their application in developing markets.
 more
  • ICT
  • Computer
ABOUT THE OPPORTUNITY AND RESPONSIBILITIES

The Head of IT Projects (PMO) is responsible for overseeing the Project Management Office (PMO) under the IT department, ensuring the effective delivery of IT projects aligned with the department’s and organization's strategic goals. This role involves leading the project portfolio, managing project managers, establishing PMO standards, and driving... collaboration across teams to ensure successful project execution within scope, time, and budget constraints.

Key Responsibilities:

Strategic Leadership


Define and implement the PMO framework, methodologies, and processes in alignment with organizational objectives.
Collaborate with senior management to align IT projects with business goals and strategy.
Lead the development of project portfolios, ensuring prioritization and resource allocation.


Project Portfolio Management


Oversee the execution of all IT projects, ensuring on-time delivery and alignment with strategic outcomes.
Monitor and report on project performance, risks, budgets, and milestones to stakeholders.
Ensure appropriate resource allocation across projects while optimizing efficiency and productivity.


Governance and Compliance


Establish and enforce project governance practices, including risk management, change control, and compliance standards.
Ensure project documentation, reporting, and reviews are in line with organizational and regulatory standards.


Team Leadership


Build, manage, and mentor a team of project managers, ensuring continuous development and high performance.
Foster a culture of accountability, collaboration, and excellence within the PMO team.


Stakeholder Engagement


Act as the primary liaison between IT, business units, and external vendors for project delivery.
Communicate project goals, challenges, and successes effectively to stakeholders at all levels.


Continuous Improvement


Continuously evaluate PMO processes and tools, driving improvements to enhance efficiency and effectiveness.
Stay updated on industry trends and integrate best practices into project management approaches.


WHO WE ARE LOOKING FOR

Education:


Bachelor’s degree in Information Technology, Computer Science, or a related field.
Master’s degree or MBA preferred.


Experience:


Minimum 8-10 years of experience in IT project management, with at least 5 years in a leadership role.
Proven track record of managing large-scale IT projects across diverse technologies, industries and geographic locations.


Skills and Competencies:


Strong understanding of project management methodologies (Agile, Waterfall, and Hybrid).
Proficiency in project management tools (Microsoft Project, JIRA, or similar).
Excellent leadership, team-building, and interpersonal skills.
Strong analytical, problem-solving, and decision-making abilities.
Superior communication and stakeholder management skills.
Knowledge of IT infrastructure, software development lifecycle, and enterprise systems is a plus.


Certifications:


PMP (Project Management Professional) (A must)
PRINCE2 Practitioner
Agile certifications (e.g., Certified ScrumMaster, SAFe) (A must)
ITIL Foundation (Preferred)


Key Performance Indicators (KPIs):


Quality of planning.
On-time, within-budget project delivery rates.
Effective and timely communication.
Stakeholder satisfaction scores.
Team performance and retention metrics.
PMO process improvement effectiveness.
 more
  • ICT
  • Computer
About the Opportunity


Reporting to the Chief Operating Officer, the Managing Director is the most senior leader for Kenya, responsible for driving Inkomoko’s competitive advantage to meet and exceed our strategic goals across the country.  The MD contextualizes Inkomoko’s work for Kenya, and also aligns with the unified goals for Inkomoko across Africa.


Responsibilities

Specific... Managing Director responsibilities include:

STRATEGY & MANAGEMENT (30% time)


Be an exemplar of organizational culture, business ethics, professionalism, and results
Set and implement Inkomoko’s growth strategy in the Kenya in alignment with the company’s comprehensive strategic plan, and set annual performance milestones
Consistently advance, analyze, and adjust as necessary the country-wide strategies, based on changing market conditions, opportunities, and insights
Manage all Kenya contracts, including regular review with Inkomoko’s legal advisors
Ensure adherence with all relevant local laws and regulations
Lead country-wide security and risk management – legal, financial, physical, reputational, etc. Develops strategies to keep staff and clients safe.
Be a phenomenally proactive and transparent communicator with Directors, C-level colleagues, and regional leaders from Inkomoko - ensuring transparency and smooth coordination


FINANCIAL MANAGEMENT & REVENUE GENERATION (25% time)


Develop and manage the annual and multi-year company budgets, ensuring resources are strategically allocated, in partnership with the Finance Department
Actively solicit profitable contracts and grants, and work with the fundraising team to produce proposals and budgets to secure these resources
Review and manage the company’s finances to stay within budget – both for revenue and expenses – and ensure fiscal sustainability
Work with CEO’s office to fundraise – relationship building, donor engagement, reporting, presentations
Participate in the annual audit process and other financial compliance 


EXTERNAL RELATIONS (25% time)


Serve as the lead country spokesperson in relevant local and international media, conferences, and other forums
Lead Inkomoko’s government relations, collaborations with ministries, and lead advocacy efforts with our policy advisors and staff
Lead the Kenya Advisory Board of leaders from across the country, representing our clients, partners, and geographic diversity
Seek new opportunities to expand the company brand, reputation, and services 


PROGRAM IMPACT & EXPANSION (20% time)


Jointly supervise Program Directors to meet impact objectives. 
Lead in-country geographic expansion, including market-entry strategy, partnerships development, resource allocation
Work closely with the Monitoring, Evaluation & Learning dept to generate insights, and action those for the benefit of the company and clients.


Minimum Qualifications


While the description above provides an overview of some key areas of focus, we’re looking for a seasoned leader who can continue to grow the organization, its impact, and has the drive and flexibility to adapt themselves to the goals at hand.  


In that vein, the Managing Director will be:


Representative of the communities we serve, including women, youth, Kenyan, and refugees
Passionate about improving livelihoods and communities through entrepreneurship
Commitment to equity, inclusion, fairness, and lives those values in all decisions - ability to connect and respect across cultures is a must.  
Experienced leading executive teams to meet strategic objectives
Comfortable with ambiguity – does not ask for clarity, but rather helps create it
Skilled in fundraising, with a network of relevant partners
Excellent in interpersonal relationships, with an ability to establish rapport, collaborate, and build trust through both words and actions
Excited to give and receive feedback to/from a diverse range of colleagues
Proven ability to build partnerships with government 
High levels of discretion, diplomacy, and sophistication when engaging key stakeholders 
Impeccable integrity, trustworthiness, and professionalism – be true to your word, accountable, and deliver high quality work
Excellent written and verbal communication in Swahili and English.  
Advanced education qualification (professional qualifications, relevant masters, or MBA)
 more
  • Project Management
ABOUT THE ROLE AND RESPONSIBILITIES


The MEL Associate will be based in Kakuma, with frequent travel to different sites in the region. He/she will report to the MEL Manager Kenya, based in Nairobi. The roles and responsibilities for this position include:


Data Collection (50%)


Lead local data collection and data quality checks for Dadaab, Kakuma, Lodwar & Garissa, working with the... program teams and the MEL teams for a coordinated approach. 
Work with the data team to provide feedback on the qualitative and quantitative data collection tools. 
Work with the manager to plan and execute data collections processes, including surveys and focus group discussions with a variety of client types 
Communicate with clients about data collection plans and processes, and organize all logistics for successful collection
Update the project monitoring plan and monitor the indicators of different projects
Test survey materials, and incorporate feedback in consultation with the MEL team 
Train and support field staff on the routine monitoring data collection tools, like Survey CTO and Kobo
Recruit, train, and supervise enumerators or internal stakeholders, ensuring they are trained and following all interview protocols for data collection
Supervise the data collection in English, on the phone, or with digital tools/systems
Lead focus group discussions, facilitating and taking notes to capture meaningful insights
Ensure that surveys and M&E tasks are implemented in accordance with the M&E standard operating procedures set by Inkomoko


Data Organization and Reporting (30%)


Ensure high data quality and completeness by conducting data cleaning exercises
Ensure proper storage of data and use of appropriate guidelines to ensure Inkomoko and client confidentiality
Transcribe data from focus group discussions
Analyze data in excel and other analysis tools and write summary reports
Develop and share routine monitoring reports on monthly basis with program colleagues
Assist in data analysis and donor/partner reporting 
Ensure data and privacy protections for all content
Follow up and implement policies and protocols for all company and client data


Other MEL Responsibilities (20%)


Ensure client’s perspective is incorporated in quarterly program review 
Support the communication team in gathering significant success stories
Team meetings and general participation in a variety of company learning and collaboration activities
Willingness and ability to travel 30% of your time to other field offices/ locations 
Perform any other activities related to MEL 


CANDIDATE QUALIFICATIONS

The MEL Associate should have experience in MEL, including managing complex data collection processes. Successful candidates will need to demonstrate:


Bachelor’s degree required 
3 years of work experience in MEL or statistics fields
Experience with Kobo, Survey CTO, Stata, R, PowerBi is a plus, but excellent Excel skills are required. 
Experience managing teams of enumerators
Technical skills and experience in data collection, tool development using mobile data collection software, and data management protocols 
Experience in quantitative and qualitative data methods
Experience in statistical analysis software and or qualitative data analysis software
Ability to prioritize tasks and manage multiple deadlines – must be strategic and operational
 more
  • Data
  • Business Analysis and AI
ABOUT THE OPPORTUNITY AND RESPONSIBILITIES


Reporting to the Senior Trainer, the trainer will implement Inkomoko training for a variety of businesses in Lodwar. Specific responsibilities include:


TRAINING IMPLEMENTATION (70%)


Deploy a wide variety of training methods - both in-person and digital - iterating as needed.
Identify needs of the different clients sets and come up with... viable solutions for them to suit their gaps and needs in terms of training.
Implement training in your location(s) according to Inkomoko curriculum and method.
Recommend clients that need extra/specific attention to the relevant Business Development Advisors of the location.
Participate in capacity-building workshops on a range of topics related to business growth, accounting, finance, marketing, human-centered design, innovation, etc
Assist Senior Trainers to develop and harmonize training content to fit MSMEs needs.
Coordinate with BDAs/field officer efforts about the training to clients and partners to ensure full participation.
Draft training reports from assigned locations and update the online report.


MANAGEMENT & COORDINATION (20%)


Collaborate with location leaders to establish the training calendar.
Manage trainings for all incoming clients in your specific locations
Represent the company in a highly professional manner in stakeholders’ and government meetings and events in the absence of the Director and Training manager.
Coordinate with Marketing/communications efforts about the trainings to clients and partners to ensure full participation
Manage the Training support associate in your location to implement training logistics


OPERATIONS & ADMINISTRATION (10% time)


Record billable hours and activities in organizational tracking systems (Odoo, etc)
Work with the Monitoring & Evaluation Manager to conducts spot checks and ensure trainings are assessed for impact and value to entrepreneurs
Attend all Company-wide meetings and maintain organizational values in all situations


Minimum Qualifications

The ideal candidate will fulfill the following requirements:


+3 years of work experience in relevant fields and serving entrepreneurs.
Education requirement: University degree in Business Management, and other relevant academic qualification)
Experience business training, facilitation, and providing business advice.
Financial and accounting skills; familiarity with business financial policies in Kenya
Flexible and able to deliver results under pressure.
Experience working with several teams remotely.
Excellent computer skills, especially with MS Excel and Word
Good written and oral communications skills
Good presentation and training skills
Shows perseverance, personal integrity, and critical thinking skills.
Outgoing and Social
Honest and professional
Excellent communicator to audiences in Ng’aturkana, Swahili and English.
 more
  • Education
  • Teaching
ABOUT THE OPPORTUNITY AND RESPONSIBILITIES


Inkomoko Kenya seeks a highly talented, organized Senior Trainer who will manage and train a team of Business Development Advisors and Training Support Associates in the livelihood program in Kakuma, replicating the success of Inkomoko in Rwanda and Dadaab refugee complex.


The Senior Trainer will join our team with core responsibilities as... follows:

RESPONSIBILITIES

MANAGEMENT (40% time)

Supervision and Team Management:


Oversee the Training Support Associates team in Kakuma County, including setting work plans, contributing to quarterly performance reviews, and conducting weekly staff check-ins to ensure their alignment with objectives.


Strategic Planning and Goal Alignment:


Maintain continuous awareness of key program goals, developing daily strategies to achieve targets in line with the allocated budget and organizational culture.


Resource Management and Compliance:


Collaborate with the Training Manager to plan and manage budgetary allocations, staffing, and other essential resources required to achieve program outcomes effectively.
Interpret, apply, and ensure departmental compliance with relevant donor guidelines, local policies, laws, and regulations.


Leadership and Communication:


Lead local staff meetings and organizational activities, effectively disseminating information and encouraging collaboration among team members.
Ensure strict adherence to organizational HR policies among supervised staff, taking necessary disciplinary actions as needed.


Stakeholder Engagement and Representation:


Work closely with the Training Manager to ensure seamless operations across various departments such as Managing Director, Loan Department, Finance Department, etc.
Serve as a strong ambassador for the organizational culture, ensuring its understanding and adherence among all supervised staff.
Represent the company professionally in stakeholders’ meetings, government events, and other official engagements when the Regional Director or Training Manager is absent.


Reporting and Strategic Insight:


Continuously monitor industry trends, identify potential risks, and highlight significant activities, promptly escalating these insights to higher management for strategic considerations.


TRAINING IMPLEMENTATION (50% Time)


Develop and curate tailored content aligned with the unique requirements of clients and the dynamic landscape of refugee businesses in Kenya, Rwanda, and Ethiopia.
Oversee comprehensive training sessions across all locations within Kakuma County for incoming clients, ensuring consistency and quality.
Facilitate the continuous professional development of Business Development Advisors (BDAs) by implementing a structured training of trainers program within ongoing classes.
Utilize a diverse array of innovative training methodologies across multiple locations to cater to varying learning styles and needs effectively.
Lead training sessions while closely observing and mentoring all Business Development Advisors throughout the training conducted across different sites.
Identify and prioritize clients requiring specialized attention, directing them to the appropriate Business Development Advisors based on location-specific needs.
Collaborate with Business Development Advisors and Training Support Associates to orchestrate training activities for clients and partners, ensuring their active engagement and participation.
Produce comprehensive training reports for designated locations, maintaining up-to-date online documentation to track progress and insights effectively.


OPERATIONS & ADMINISTRATION (10% Time)

Administrative and Reporting Responsibilities:


Accurately log billable hours and activities into organizational tracking systems such as Odoo, ensuring precise records for invoicing and reporting purposes.
Ensure the training schedule is consistently updated and accessible on both the calendar and the organization's website, ensuring transparency and accessibility for all stakeholders.
Collaborate closely with the Monitoring, Evaluation & Learning department to evaluate the impact and value of training programs for entrepreneurs, contributing to comprehensive assessments.


Logistical Coordination and Support:


Efficiently coordinate and manage Training Support Associates and other training staff or instructors, ensuring seamless logistics for all training activities.
Attend all Company-wide meetings, actively upholding and promoting organizational values in various situations and interactions.


Reporting and Stakeholder Engagement:


Provide comprehensive participant or financial reports to funders and partners as required, ensuring transparency and accountability in line with organizational commitments.


WHO WE ARE LOOKING FOR:

The ideal candidate will fulfill the following requirements:


5+ years of work experience in relevant fields and serving entrepreneurs
Education requirement: University degree, Project Management, and other relevant academic qualification
Has experience  and speaking the main languages since the Kakuma context in Turkana County been effective for efficiency
Experience business training, facilitation, content development, business consulting, business planning, and providing business advice
Strong financial and accounting skills; familiarity with business financial policies in Kakuma 
Flexible and able to deliver results under pressure
Experience working and managing teams remotely
Excellent computer skills, especially with MS Excel, Word, project management tools(ie: Trello, etc.)
Good written and oral communications skills
Good presentation and training skills
Shows perseverance, personal integrity, and critical thinking skills
Outgoing and Social
Honest and professional
Excellent communicator to audiences in Swahili and English.
Access to a smartphone 24/7
Candidate should not be employed by any other organization with Camp activities currently
 more
  • Education
  • Teaching