The Leo Project employs 20 employees. The The Leo Project management team includes Jess Danforth (Founder and Executive Director), Grace Mbithi (Medical Records Manager), and Lucy Crawford (Director, Strategy and Development).
Looking for a particular The Leo Project employee's phone or email?