Delterra is a 60+ person team with global and program leadership comprised of McKinsey alumni and non-profit veterans. In addition to our core team, we work alongside waste workers, community leaders, and local organizations in our on-the-ground..
Relevance: 2.4921036