Stephen Aloo's Location
Kenya
Stephen Aloo's Work
Stephen Aloo's Summary
Stephen Aloo, based in Kenya, is currently a Director (Impact) Measurement Analytics and Reporting at Mastercard Foundation, bringing experience from previous roles at Mercy Corps, Kantar Public and Freelance. Stephen Aloo has 1 email on RocketReach.