Department: South Africa Campus

Job Location: Johannesburg, South Africa

About Moringa School

  • Moringa School is transforming higher education in Africa, starting with software development. In our current program, we transform ambitious amateurs to coding professionals. 

  • We are a premier advanced immersive program, training exceptional full-stack and mobile Software Engineers. Moringa School is currently expanding rapidly into other courses and geographies across Africa and we are looking for top talent to accelerate our growth.

  • Moringa School was named one of the ‘Top 10 Most Innovative Companies’ in 2018 by Fast Company.

Why We Are Hiring for This Role 

Our growing team is looking for a Senior Admissions and Marketing Manager to launch and lead admissions and marketing for our new campus in Johannesburg, South Africa. You will be tasked with ensuring the best quality implementation of Moringa in South Africa, including but not limited to: role ownership, hiring for new roles as needed, determining the best way to work with headquarters’ teams in Nairobi, and stakeholder management.

What You Will Do

In this role, you will be responsible for end-to-end management of the marketing and admissions processes. 

  • Marketing: you will be in charge of developing the strategy for both offline and digital marketing to consistently drive revenue, increase brand awareness and brand equity in Johannesburg. This will include ensuring the continuity between digital marketing, events, and community outreach, merchandising, and advertising programs.

  • Admissions: you will be in charge of running a highly effective admissions process in addition to setting and managing student number targets.

Who You Are 

  • Strategic: you will be responsible for developing strategies for our marketing and admissions processes in the new campus.

  • Data-driven: you will be in charge of data collection and analytics throughout the marketing and admissions processes to inform decision-making.

  • Analytical: you will be in charge of optimizing, streamlining and automating processes.

  • Creative and innovative: you will be responsible for coming up with creative and innovative brand positioning strategies for the Johannesburg campus.

What You Have

  • 4+ years of relevant experience in a similar role in a dynamic and fast-paced environment in South Africa.

  • Experience optimizing & streamlining processes/automating processes.

  • Strong leadership and a collaborative yet driven style; able to quickly establish rapport, credibility, trust, and respect across all levels of the organization.

  • Experience building and managing teams.

  • Brand management and media experience.

  • General grasp and knowledge of digital marketing strategies, platforms, and tools.

Career Growth & Development

We do not believe that an organization can grow without the growth & development of its staff.  At Moringa School, we are consistently building systems to invest in the growth of our employees. We are deeply invested in offering career growth within Moringa, provide actionable feedback through “weekly check-ins” & thorough career reviews.

We will work together with you to craft roles that both support the needs of the organization and that you can be passionate about. 

To Apply:

  • Email your resume to the Recruitment team at

  • Subject Line: Application: Role Title | Your full name