Home Afrika has appointed the current Executive Director and Chief Finance Officer, Ms Jayne Nyokabi as the Acting Managing Director following the retirement...