Average: 3.6 (48 votes)


In 2013, we launched a new venture to build the first pan-African network of high-quality, affordable university programs, enabling even students from the most disadvantaged backgrounds to succeed. Nearly 300 students are now enrolled in Kepler.

Africa has the fastest-growing youth population in the world, but its education systems are not ready to unleash what could be the transformative generation of talent that permanently changes the face of the continent. Studies show that more earning potential is unlocked with each year of higher education than any other period of study. We aspire to help unleash a generation of African students who otherwise would lack the opportunity to achieve their potential.

Generation Rwanda/Kepler


About Generation Rwanda/Kepler

Generation Rwanda began in 2004 and has supported young people in Rwanda in achieving their higher education goals through scholarships for universities throughout the country. In 2013, GR expanded its reach when it started Kepler.

Kepler is a nonprofit university program designed to enable students and young professionals to to gain the skills that emerging economies need. Kepler combines the best of online learning and an American competency-based degree program with in-person seminars and intensive education-to-employment support.

About the Position

The controller is a new role on the Kepler accounting team. The function is open to candidates looking for employment, consulting opportunities or to an accounting firm. The person in this role oversees the day-to-day financial management of the organisation (which currently operates in two locations in Rwanda as well as having a presence in the USA), general ledger activity, the month-end closing process, student finance operations and reporting, revenue recognition, financial reporting, cash management, and grant compliance. The position reports directly to the Chief Operating Officer, supervises the Finance Team, and involves significant interaction with the other members of management as well as the Registrar.  This position is also responsible for coordinating the annual statutory audit, donor audits and tax filing obligations in Rwanda and the US. The position will be based in Kigali, Rwanda.

Job Responsibilities

  1. Monthly Close: Ensure the timely and accurate processing of all transactions for month-end closing. Oversee the monthly reconciliation of general ledger reports to supporting schedules and to bank statements.

  2. Financial Reporting: Create monthly financial reports to be distributed to the program managers, work with the COO to perform insightful financial and operational analyses, present the related data, information and reports to the COO, and prepare the quarterly and annual consolidated financial statements. Prepare other specialized reports as necessary.

  3. General Accounting: Manage in a very hands-on manner payroll, accounts payable, billing, accounts receivable, fixed asset control, inventory, and general ledger maintenance.  Understand and explain all variances against budget.

  4. Student Finance: oversee the accounting for tuition and other fees, the student loan program and day-to-day student finances (fines, IT, living stipends, etc.)

  5. Internal Controls:  Assist in the review, design, implementation, and testing of internal controls. Train staff as needed.

  6. Treasury: Develop and implement best practices for cash management programs as well as cost control initiatives throughout the company, initiate wire transfers and manage the daily cash balances.

  7. Tax Compliance: Work with auditors to prepare information for US state and federal tax returns, including the Federal Form 990 and the Massachusetts Form PC and ensure that all tax reports are filed in a timely manner. Ensure continued compliance with Rwandan tax legislation ( payroll taxes, VAT, etc.).

  8. Investments: organize and ensure basic record compliance for investment reports, analyze and record gains and losses, and process stock gifts, as applicable


  1. BS in business with a major in Accounting required

  2. Minimum 3 - 5 years accounting experience with at least 2 years’ at manager level..

  3. Proficient knowledge of nonprofit accounting; experience with donor compliance and non profit audits preferred

  4. Strong accounting and internal control process knowledge.

  5. Advanced Excel skills and experience of analysing and manipulating large volumes of data.

  6. Experience of the QuickBooks accounting software at an advanced level.

  7. Detail orientation with the ability to quickly master subject matter and see it in the context of a broader business framework.

  8. Ability to work on multiple projects simultaneously and meet project deadlines.  

  9. Demonstrated supervisory experience and leadership skills.

  10. Effective manager and good at working with peers.

  11. Excellent analytical, organizational, and problem solving abilities.

  12. Ability to work with diverse staff with sometimes challenging infrastructure conditions

Reports to: Chief Operating Officer

How to apply: 

Job summary

This job has been viewed 2,202 times
Accounting, Business, Other
Education level:
Desired experience:
Mid career (2+ years of experience)
Contrat type:
Apply before:
Number of positions:

Similar jobs

Junior Accountant
- BBOXX Capital Rwanda
Grants Manager
- Partners In Health (PIH)/Inshuti Mu Buzima (IMB)
Finance Assistant
- Trócaire
Finance Manager
- ITM Africa Ltd
Accountant and Office Administrator
- Nyabihu Potato Company

Register to job news

3 + 11 =

Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

To prevent automated spam submissions leave this field empty.

Get in touch

Job in Rwanda JIR Ltd
KG 28 Ave 72 - Kimihurura
P.O. Box 4062
Kigali, Rwanda
+250 788 300 952

info at

Our services

  • Jobs advertisement
  • Short-listing
  • Head hunting/Placement
  • Resumes on-demand
  • Banner advertisement

Realtime Figures

  • 1,605 employers
  • 6,843 jobs published since 2012
  • 143,112 job candidates registered