Job Description

AMI is currently incubating the Consortium for African Youth in Agriculture and Climate Change (CAYACC), aiming to empower African youth leaders to drive climate action and agricultural transformation across the continent.

AMI is seeking an experienced and strategic Governance and Organizational Development Consultant to support the development of governance structures and a... sustainable management model for CAYACC. This role is critical in ensuring CAYACC evolves into a well-governed, legally registered, and impactful organization. The consultant will work closely with key stakeholders, including the African Union (AU), the Alliance for a Green Revolution in Africa (AGRA), and CAYACC leadership, to design a governance framework, develop an organizational charter, and oversee the legal registration of CAYACC as an independent entity.

Key Responsibilities


Governance Framework Development: Facilitate Discovery Workshops.Organize and lead workshops with AU, AGRA, and CAYACC leadership to align on governance goals, organizational purpose, and long-term vision. Document insights and agreements for stakeholder reference.
Research & Develop Governance Model: Conduct a literature review of African non-profit governance structures, identifying best practices, benefits, and challenges. Map comparable organizations and conduct interviews to gather insights on governance models. Present findings, including pros and cons of at least three governance models, and facilitate structured discussions with stakeholders to determine the most suitable structure.
Governance Framework Design: Define governance structures, roles, and mandates for a Board, Steering Committee, and Management Team. Develop an organogram, outlining leadership levels, mandates, governance meeting rhythms, and required governing documents. Draft key governance documents, including the articles of incorporation and priority Standard Operating Procedures (SOPs).
Organizational Charter Development: Facilitate Charter Workshops, Engage stakeholders to define governance structures, leadership mandates, decision-making processes, and guiding principles, Develop and Refine Organizational Charter,Consolidate workshop outputs into a comprehensive Organizational Charter.Ensure alignment with CAYACC’s objectives and incorporate stakeholder feedback.
Legal Registration of CAYACC: Oversee the legal registration of CAYACC within six months of project inception.Ensure compliance with local and international governance regulations.Coordinate with legal experts to finalize necessary documentation.


Requirements

Required Qualifications & Experience


Master’s degree in a related field.
Bachelor’s degree in Organizational Development, Public Administration, Law, or a related field.
Minimum 10years of Experience with Prior experience working with youth-led initiatives, climate action, or agriculture-focused organizations.
Familiarity with governance structures of continental bodies like the AU and AGRA.
Strong background in organizational design and governance within a non-profit or mission-driven environment.
Experience facilitating strategy and governance workshops with multi-stakeholder groups.
Demonstrated ability to conduct comparative governance research and apply insights to organizational development.
Knowledge of African legal frameworks for non-profit registration and governance.
Strong stakeholder engagement skills, particularly in working with governmental, NGO, and donor-funded institutions.
Excellent communication and documentation skills.
 more
  • Consultancy
Job Description

AMI is looking for an ambitious, talented and proactive Recruitment Intern to support our talent acquisition efforts. You will play a key role in sourcing candidates, coordinating interviews and ensuring a seamless hiring process. This is an excellent opportunity for an aspiring recruiter to gain hands-on experience while working closely with a seasoned Talent Acquisition... Specialist.

Key Responsibilities


Maintain accurate records in the Applicant Tracking System (ATS).
Assist in drafting job descriptions and posting job openings.
Support hiring managers with recruitment-related logistics.Identify potential candidates through job boards, LinkedIn, and networking.
Screen CVs and shortlist candidates based on job requirements.
Schedule and coordinate interviews between hiring managers and candidates.
Communicate updates with candidates and ensure a positive experience.


Requirements


1-2 years of recruitment experience, preferably in a fast-paced environment.
Strong communication and organizational skills.
Familiarity with LinkedIn, job boards, and recruitment tools.
Proficiency with Google Suite.
High attention to detail and ability to multitask.
Prior experience with an ATS platform is a plus. 
Passion for recruitment and people-driven work.
 more
  • Human Resources
  • HR
Job Description

AMI is seeking an Operations Intern to start immediately for a period of 6 months. The Operations Intern will provide essential support to the Operations Team, ensuring smooth day-to-day operations, compliance management, procurement coordination, and administrative efficiency. This role is ideal for a detail-oriented and proactive individual looking to gain hands-on experience... in operations and compliance within a fast-paced environment.

Key Responsibilities:

Administrative & Compliance Support


Assist in maintaining and updating operational records, including business permits, OSHA compliance, and insurance documentation.
Support the tracking and renewal of company permits and statutory documents.
Help monitor compliance with operational policies and procedures, flagging areas that require attention.


Procurement & Inventory Management


Assist in processing purchase requests, vendor coordination, and maintaining procurement documentation.
Help track office inventory, including supplies and equipment, ensuring timely restocking and replacements.
Support the review of vendor contracts and procurement records for accuracy and compliance.


Office & Asset Management


Maintain an updated inventory of office assets and assist in their proper allocation and maintenance.
Help coordinate office logistics, including workspace organization and maintenance requests.


Travel & Logistics Coordination


Support in arranging travel logistics for employees, ensuring compliance with company travel policies.
Assist in tracking and organizing travel-related documentation, such as insurance and approvals.


Document & Policy Management


Organize and maintain digital and physical records of company policies, ensuring accessibility for relevant stakeholders.
Assist in updating and distributing standard operating procedures (SOPs) and other operational documents.


General Operations Support


Support day-to-day operational tasks as directed.
Help coordinate with internal teams and external service providers for seamless operational support.


​Requirements:


Degree in Business Administration, Operations, Supply Chain, or a related field.
At least 1 year experience in a similar field; Operations, administration.
Strong organizational and time-management skills, with the ability to handle multiple tasks.
Detail-oriented with excellent problem-solving abilities.
Strong communication and interpersonal skills to collaborate with teams and external stakeholders.
Proficiency in Microsoft Office and willingness to learn new tools.
Ability to work proactively and independently while following set procedures.


What You’ll Gain:


Hands-on experience in operations, compliance, procurement, and administration.
Exposure to real-world problem-solving in a fast-paced business environment.
Opportunity to work closely with experienced professionals and develop career-building skills.
A dynamic learning environment where initiative and teamwork are valued.
 more
  • Internships
  • Volunteering
Job Description

AMI is seeking a People Operations Intern to join us immediately  for 6 months on a full time basis. The People Operations Intern will assist the People Operations team in various HR functions, gaining practical experience in a fast-paced environment. This role will support the team in ensuring smooth HR operations, compliance, and employee... satisfaction.

Responsibilities

HR Operations and Compliance:


Assist in maintaining HR policies and ensuring compliance with best practices.
Support the documentation of HR processes and maintain the AMI Resource Center.
Assist with onboarding and offboarding processes.
Support the administration of the HRIS (Workpay).


Contracting Management:


Handle pre-joining administration for new hires, including employment contracts.
Prepare employment agreements and addendums.
Maintain accurate information in the HR system, including assisting with maintaining employee records and files.
Prepare required documentation for employees, including bank letters.


HR Administration:


Provide general administrative support to the HR team and employees.
Assist in organizing company events and initiatives to promote team building and engagement.


Requirements


Bachelor’s degree in Human Resources, Business Administration, or a related field with a current membership in IHRM.
1+ years of experience in a HR Generalist or People Operations role.
Strong interest in gaining experience in People Operations in a fast-paced environment.
Must be creative, proactive and extremely organized.
Proficiency in computer skills, preferably with experience in G-Suite.
Data entry and record-keeping.
Experience with HRIS systems (Workpay a plus).
Exceptional verbal and written communication skills in English.
Strong analytical and problem-solving skills.
Excellent organizational and time management skills.
Ability to prioritize and perform multiple tasks.
Adaptability and willingness to learn.
Strong work ethic and attention to detail.
Teamwork and collaboration skills.
 more
  • Human Resources
  • HR
Job Description

Are you a creative storyteller with a knack for strategy? AMI is seeking an ambitious and talented Content and Communications Specialist to craft compelling narratives, amplify our social media presence, and showcase the transformative impact of our programs. This role combines content marketing, social media management, PR, and cross-functional collaboration to drive engagement... and highlight AMI's mission across diverse markets.

Responsibilities

Content Marketing and Strategy Development:


Develop and implement a comprehensive social media strategy across multiple platforms
Create engaging, high-quality content that drives traffic to AMI's website and highlights our programs
Write and manage blog content, that showcases thought leadership, programme impact, and entrepreneurial insights
Edit and optimize blog posts for SEO and readability


Social Media Management:


Manage and optimize social media channels to increase organic reach and engagement
Track and analyze social media metrics, producing monthly performance reports
Respond to comments and messages, managing community engagement
Coordinate content creation and communication efforts across different AMI markets


Communications and PR:


Develop and maintain AMI's overall communications strategy
Draft press releases, media kits, and official communications materials
Build and maintain relationships with media contacts and external communication partners
Develop storytelling narratives that highlight AMI's impact and initiatives


Cross-Functional Collaboration:


Collaborate with internal teams (business units, programs, country teams) to ensure consistent messaging
Collect, curate, and document impact stories from across AMI's programs
Create compelling narratives that demonstrate the organization's value and reach
Assist in developing comprehensive annual impact reports and storytelling materials


Requirements


3-5 years of experience in social media management, ideally within the B2B sector, with a proven track record of growing engagement and followers.
Bachelor’s Degree in a business-related field.
Demonstrated success in managing social media accounts, showcasing measurable growth in reach and engagement.
Exceptional creative storytelling and persuasive marketing copywriting skills.
Proficiency in MarTech tools such as Sprout Social, Google Analytics, Canva, Wix, and Zoho.
Strong project management, communication, and collaboration skills.
Excellent written, verbal, and organizational abilities.
Ability to balance creative innovation with analytical problem-solving.
A genuine passion for African entrepreneurship and organizational development.
 more
  • Media
  • Advertising
  • Branding
African Management Institute is looking for skilled and detail-oriented Enumerators to assist with data collection for our Impact Reporting initiative on a short term contract. The role involves data collection, adhering to standardized methodologies, and supporting entrepreneurs in completing surveys. This is an exciting opportunity to play a key role in driving AMI's impact reporting efforts and... supporting entrepreneurs.


Responsibilities:


Participate in training sessions and meetings to enhance skills and knowledge related to data collection and survey methodologies at AMI offices.
Conduct virtual data collection for the 2023 Impact reporting using a designated survey tool over the phone.
Follow a standardized script to ensure consistency and accuracy in data collection.
Update an online workbook/ sheet with collected data in accordance with relevant AMI requirements.
Adhere to established protocols and procedures while collecting the data.
Support entrepreneurs who have not been able to finish the survey by helping them through the process of filling in.
Meet all targets set for the number of entrepreneurs/respondents reached within specified timeframes.
Maintain confidentiality and integrity of data collected during the survey process.
Provide regular updates on progress, challenges, and any necessary adjustments to the supervisor.
Collaborate effectively with team members to ensure smooth coordination and achievement of project objectives.


Requirements


Bachelor's degree or equivalent experience in a relevant field (e.g., social sciences, statistics, public health, etc.).
Previous experience in data collection, preferably in a virtual or phone-based setting.
Proficiency in using survey tools and online workbooks (e.g., Google Forms, Microsoft Excel, etc.).
Excellent communication skills, both verbal and written.
Good command of English and Kiswahili languages.
Strong attention to detail and ability to collect data accurately.
Ability to work independently with minimal supervision, while also functioning well within a team environment.
Flexibility to adapt to changing priorities and deadlines.
Demonstrated commitment to maintaining data quality and confidentiality.
Comfortable working with diverse populations and demonstrating cultural sensitivity.
Enumerator must have a personal laptop and phone to use.
 more
  • Data
  • Business Analysis and AI
Job Description


AMI is looking for ambitious and enthusiastic Facilitators to join our Implementation team within the East African region: Kenya, Uganda, Tanzania, and Rwanda. They will report to the Facilitator Lead and will focus on facilitating sessions for our growing agribusiness clients.
We are looking to build our pool of freelance facilitators, who deliver our world-class online... content in a blended-learning workshop environment to clients in companies and organisations. Successful candidates will undertake rigorous AMI training to become an accredited AMI facilitator. They will then operate on a freelance basis and will be engaged for specific assignments based on the needs of AMI’s business clients, and their own availability. There may be scope for more formal engagement for the right candidates. 
Facilitators will join a dynamic, international team focused obsessively on results. We work hard, innovate constantly, and have fun in the process. This is a chance for someone with a passion for learning, people development, technology, and business growth to be part of Africa’s transformation.
We are looking for excellent facilitators with great people skills and confidence. AMI facilitators respect our proven content, processes, and methodology but bring their own flavor to the classroom or boardroom.
Before becoming accredited AMI facilitators, candidates must attend a virtual 2-day training and selection programme, and complete online assignments and assessments. They will then shadow current facilitators and engage in peer feedback and assessment. Once accredited, facilitators will need to maintain their accreditation through an annual review and assessment process and will be expected to attend quarterly refresher courses, both online and in person.
Successful candidates will then facilitate blended learning workshops on a freelance basis for a range of clients depending on AMI’s needs, from small groups of senior executives at client companies, middle managers and supervisors, larger groups of entry-level staff, or even small-scale entrepreneurs.


Requirements

Education and Experience


Minimum of 5 years experience in business consulting, company training, enterprise development, or management education (essential)
A strong agri-business background
Facilitation experience (essential)
Undergraduate degree or equivalent experience


Skills:


Outstanding communication skills – both written and verbal. Ability to create and customise content that is high-quality, practical and relevant
Outstanding training and facilitation skills. Ability and confidence to work with senior management teams, entry-level staff, and small-scale entrepreneurs. 
Ability to follow processes, while also thinking creatively
Understanding of management education, corporate training and/or enterprise development in Africa (preferred)
Understanding of the agricultural business sector in Africa (preferred)
Experience in facilitating systems thinking in group settings
A commitment to AMI’s values of excellence, innovation and accountability.
Strong people skills & natural authority. 
Willingness to engage in robust debate alongside deep respect for others
Thrives in a fast-paced, entrepreneurial environment 
Absolutely rock-solid integrity
 more
  • Consultancy
Job Description

AMI is seeking an experienced and strategic Senior Programme Manager with a background in the agriculture sector in Africa. This individual will be responsible for the project management of a flagship, highly visible pan-African programme for AMI and for our client. This is a leadership development programme for senior leaders implementing agriculture priority programmes in... eight different African countries. The programme is run from Kenya and the individual will ideally be based in Kenya, with other African locations possible for an exceptional candidate.  The role will report to the Lead: Partner Programmes, who is based in Rwanda.

The Senior Programme Manager must be a driven, organized, tech-savvy professional with great people and project-management skills, the ability to lead complex programmes with very senior management participants, and to interface with experienced and influential client partners.In addition, this individual must collaborate with and influence internal teams to ensure exceptional delivery.

The Senior Programme Manager will play a key role in joining the dots between our world-class content and their client on the ground. 

Programme Management


Lead project implementation end to end, from planning, budget monitoring, monitoring programme outcomes, and reporting.
Manage stakeholders and participants in complex programmes and ensure that programme deliverables are met within stringent timelines while identifying stakeholders' and participants' pain points and proactively communicating resolutions.
Lead the project team, co-ordinating team member activities to ensure a world class client and delegate experience
Ensure on time delivery of all project milestones
Problem solve challenges and proactively identify resolutions
In collaboration with the M&E team, capture project outcomes/impact and lessons learned and share with internal and external programme stakeholders
Maintain accurate programme data and analyse programme data and feedback to ensure core programme metrics and targets are being met (adapt as necessary)
Identify programme risks at the start of the programme, and ensure programme risks are effectively managed.
Liaise with clients throughout learning programs to ensure programs run smoothly and issues are dealt with in a timely manner
Hold the responsibility of managing programme budget and reporting on the programme's financials- with support of the finance team, prepare monthly, quarterly, and annual project budgets and align project budget with stakeholders.


Stakeholder management


Own the relationship with key client contacts
Liaise with participants, who are senior government officials and other senior managers from the agriculture sector, to ensure programme engagement (along with the dedicated Learner Success Manager on the AMI team)
Lead in project activity delivery and ensure relevant stakeholders are updated and notified of all project activities.
Manage external consultants who provide specific expertise or logistical support on various programme components to support programme delivery
Support the learning team in facilitator management
Collaborate highly effectively with all internal stakeholders who contribute to project delivery - keeping them informed of requirements, key context, and changes, and problem solving collaborative


Strategic oversight and business development



Make connections between programmatic activities and outcomes and the strategic objectives of this initiative - for the client, the agriculture sector, and AMI



Monitoring and Evaluation


Ensure programmes have impact and are valued by clients: Evaluate core learning outcomes and metrics within learning programmes and work with internal teams to advise on the adaptation of design and delivery to resolve issues in real-time.
Co-write, edit and sign off on client reporting, ensuring alignment to developed M&E framework
Contribute to M&E framework iterations
Hold responsibility for ongoing client satisfaction and programme renewal


Logistical management


Liaise with client’s technology partner for bi-annual virtual leadership forums
Liaise with external travel resource agents to plan workshop logistics for participants (there are team members to support logistics, but SPM holds accountability)
Arrange project team meetings with different programme stakeholders


Requirements


8+ years work experience required
Undergraduate degree required
Education and/or experience in African agriculture sector required
Experience in leadership development programmes/ skills programmes preferred
Masters degree preferred
French speaking a benefit but not required.
Strong project planning ability, including experience in relevant tools and/or  systems for project planning
Exceptional attention to detail
Strong gravitas and relationship management ability - highly relational
Ability to spot risks and challenges in advance and problem solve and plan accordingly
Understanding of key challenges to African food security and sustainability
 more
  • Project Management
Job Description
AMI is looking for an ambitious and talented Accountant who will be based in Nairobi and be responsible for the smooth operation of financial processes and financial record keeping. The successful candidate will be numerate, well-organized, a team player, and with good attention to detail and a desire to do things right first-time. She/he will report to the Senior accountant.... She/he will liaise with staff in other country offices as necessary.
Account receivables

Invoices are prepared and posted on Netsuite (Including intercompany billing)
Ensure customer invoices (external and internal) are accurate and raised on time
Ensure that inter-company billing is in line with procedures and properly recorded 
Invoices are filed sequentially on the dropbox folder per month 
Checking with the Impact and Enterprise teams on debtors and expected collection dates
Reconcile Open MDPs on a monthly basis to the AR

Account payables

Updating the A/P based on approved Pos and Expense reports
Reconciling the A/P on a monthly basis to the supplier statement/invoice - For all major suppliers
Reconcile the AP Listing to the TB monthly
Updating payments on AP before the next payment run
Preparing payment run before 14th, 23rd and 30th. 
Prepare cash plan on a monthly basis - for the subdisiaries  

Banking

Weekly posting of direct debits and credits from bank statements
Monthy reconciliation for all accounts – Bank accounts, Petty cash and Flutterwave. 
Reconciliations and bank statements are saved on Dropbox
Ensure that cash is safe-guarded and payments properly accounted for
Ensure that bank payments are properly authorized
Ensure that bank deposits and receipts are properly accounted for and with sufficient supporting documentation.

Financial reporting

Preparation of monthly Country reports by 15th of every month
Ensure that accounting records are accurate and up to date and that required monthly processing deadlines are met

Taxes and compliance

Prepare a monthly reconciliation of Sales as per VAT to sales as per Ledger. 
Liaise with company auditors as necessary to ensure smooth annual audit process 
Comply with local VAT, income tax, WHT and statutory reporting requirements (liaising with tax and other advisers as necessary)

General

Provide assistance to the Senior accountant as an when required
Understand and follow group accounting procedures (per finance manual) and ensure that others do the same 
Ensure that the Purchase order/Expense report is followed in the respective country. 

Requirements

Bachelor’s degree in Accounting, Finance or related discipline.
Relevant certification (ACCA, CPA) will be preferred.
3-4 years’ experience as an Accountant.
Strong accounting skills and knowledge of accounting principles/practices.
Proficiency in financial software, specifically Netsuite ERP.
Attention to detail and strong analytical abilities.
Effective communication.
Ability to work effectively within a team and meet deadlines.
 more
  • Finance
  • Accounting
  • Audit
Job Description

We are seeking a dynamic and experienced Product Manager to join our team. In this role, you will be responsible for managing SCRUM and agile processes across the learning, data, and technical streams within our product team. Reporting to the Product Operations Manager with a strong dotted line to the Tech Product Manager, you will collaborate with cross-functional teams to... prioritize, plan, and deliver product features that drive value for our users and stakeholders.
The Candidate will work closely with both the Product Operations Manager and Tech Product Manager to develop and implement cross-functional Agile project management systems, as well as adapt Agile SCRUM methodologies to suit the learning-focused nature of the organization.

Key Responsibilities:

Lead the planning and execution of SCRUM processes across three key portfolios: the Learning Team (learning designers and content team), Tech Team (engineers and QA team), and Data Team (M&E and data warehouse engineers).
Collaborate closely with the Product Owners of the Data Warehouse and the Tech Product Manager to define product priorities, roadmap, and delivery schedules across the three portfolios.
Work with cross-functional teams to draft and prioritize user stories, epics, and product backlog items, ensuring alignment with strategic objectives and customer needs.
Work with the Product Operations Manager to develop cross-functional Agile project management systems that align with the organization's goals and objectives.
Collaborate with the Tech Product Manager to map out and document SCRUM needs and systems, ensuring that they are tailored to the specific requirements of a learning-focused organization.
Adapt typical Agile SCRUM methodologies to suit the unique needs and challenges of a learning-focused organization, taking into account factors such as iterative content development, educational outcomes, and learner engagement.
Facilitate sprint planning sessions and backlog grooming sessions to ensure clear understanding of upcoming work items and alignment with sprint goals.
Monitor sprint progress and remove impediments to ensure timely delivery of high-quality products.
Foster a culture of continuous improvement by identifying process enhancements and implementing best practices to optimize team performance.
Serve as a liaison between the Product Owners, Tech Product Manager, and cross-functional teams, facilitating communication and resolving conflicts as needed.
Mentor team members on Agile principles and SCRUM methodologies, empowering them to become self-organizing and high-performing.
Provide regular updates to stakeholders on project status, risks, and opportunities, ensuring transparency and alignment across the organization.
Collaborate with the Product Owners and stakeholders to prioritize and refine the product backlog based on feedback and changing requirements.
Continuously evaluate and refine Agile processes and practices to improve efficiency, effectiveness, and collaboration within the organization.
Actively participate in Agile and SCRUM community events and forums to stay informed about industry best practices and emerging trends.

Requirements

3+ years of experience in product management or project management roles, with a strong understanding of Agile SCRUM methodologies.
Bachelor's degree in Computer Science, Engineering, Business, or a related field.
Certified SCRUM Master (CSM) or equivalent certification preferred.
Experience working with JIRA, Confluence, Zoho, and other project management and collaboration tools.
Organized and facilitated Scrum events, such as sprint planning, daily stand-ups, and retrospectives.
Extensive project management experience, including prioritizing and estimating issues.
Experience in requirement gathering, maintaining requirement traceability matrix (RTM), effort estimation, test planning, and managing the functional testing life cycle.
Strong analytical and problem-solving skills, with the ability to prioritize and manage multiple tasks simultaneously.
Excellent communication and interpersonal skills, with the ability to collaborate with cross-functional teams effectively and stakeholders.

Benefits

A high-impact, diverse and ambitious team with common values:
Be the best: We work really hard, are proud of what we do, and love delighting our clients with quality.
​Own it: We step up to the task, never pass the buck and hold ourselves accountable for delivering results.
Push the limits: We ask why, embrace failure and try new things. We never settle.
Do what’s right: We act with integrity, confront dishonesty, treat people fairly and strive to contribute to the greater good
Always care: We don’t do ego – it’s always ‘team before me’. We are kind, we celebrate each other’s success, and we care enough to give honest feedback.
A dynamic office & team life.
Brand new offices in Westlands, Nairobi
Monthly team social events and yearly offsite
Regular learning and coaching opportunities
A hybrid working model
 more
  • ICT
  • Computer