Framework Manager - South Africa, Kenya or United Kingdom
Genesis Analytics
- Kenya
- South Africa
Description ABOUT GENESIS In a world undergoing convulsive technological and political change, Genesis partners with key actors to deliver urgent, lasting impact in critical ar…