Development Associate

Leroy Mwasaru

Leroy is a self-described problem-lover, designing solutions by moving closer to problems he and people around him face. At Shamiri, Leroy contributes his wealth of experience working in both renewable energy and education sectors to lead business development efforts. Among his accomplishments, Leroy is a Forbes Africa 30 under 30 honoree and Resolution Project (Class 10) fellow owing to his work with local communities.

Don't be shy :)

Meet our whole team!