Leo Project corporate office is located in 2545 School Ave, Memphis, Tennessee, 38112, United States and has 1-10 employees.
leo project inc
leo projects
the leo project
leo project
project inc
the leo project inc
| Location | People at location |
| Africa | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to Leo Project's success, and advanced their careers.
Teaching Associate at Coastal Carolina Unive...
Worked as Creative Arts Program Coordinator
at Leo Project (2021-2022)
Explore More
The Leo Project is a community-based organization located in Nanyuki, Kenya, dedicated to driving social change through education and healthcare programs. Founded in honor of Caitlin O'Hara, it focuses on areas such as maternal, newborn, and child health, mental health, and youth agency. The organization aims to ensure equitable access to education... Read More