Nairobi (Kenya)

Joining our team of consultants in delivering high-quality solutions to companies and nonprofits, the Associate Consultant will design, source, and lead cross-sector engagements. This position offers a unique opportunity for a talented, early-career professional to learn about and contribute to the successful operations of an innovative startup.

The Associate Consultant will participate as a member of consulting teams on a wide range of client projects, often serving as the project manager while also conducting research, developing materials, and providing additional team support.

Kampala (Uganda)

Joining our team of consultants in delivering high-quality solutions to companies and nonprofits, the Associate Consultant will design, source, and lead cross-sector engagements. This position offers a unique opportunity for a talented, early-career professional to learn about and contribute to the successful operations of an innovative startup.

The Associate Consultant will participate as a member of consulting teams on a wide range of client projects, often serving as the project manager while also conducting research, developing materials, and providing additional team support.

 Johannesburg (South Africa)

The Engagement Manager role will champion high priority projects. This role will be responsible for key business priorities that help amplify the growth of our business, share best practices, and implement operational improvements.

The ideal candidate for this role should have a “doer” attitude, strong strategic skills, excellent time-management and organizational habits, and the ability to clearly communicate and present information to seek buy-in.

Accra (Ghana)

We are looking for a skilled Web Developer who will be responsible for developing and/or designing websites for our clients. You will be working alongside a team of other developers in creating, maintaining, and updating our websites.

In order for you to succeed in this role, you will need to be proficient in JavaScript, HTML, CSS, and have solid knowledge and experience in programming applications.

 Accra (Ghana)

The Engagement Manager role will champion high priority projects. This role will be responsible for key business priorities that help amplify the growth of our business, share best practices, and implement operational improvements.

The ideal candidate for this role should have a “doer” attitude, strong strategic skills, excellent time-management and organizational habits, and the ability to clearly communicate and present information to seek buy-in.