The Imbumba Foundation is a finalist in the 2018 Africa Employee Engagement Awards for the Non-Profit Company of the Year Award.