Stephanie Muchai
Steph is a seasoned governance professional currently serving as the Programme Director Governance and Anticorruption for the International Lawyers Project (ILP). ILP supports both public institutions and civic actors to advance economic justice and the rule of law through provision…