Land Trust Alliance
Washington, District of Columbia, United States
Team size: 51 - 200
Sector: Natural resources, land and water
About Land Trust Alliance
Founded date: 1982
Company stage: Other
Founded in 1982, the Land Trust Alliance is a national land conservation organization that works to save the place people need and love by strengthening land conservation across America. The Alliance represents 1,200 member land trusts supported by more than 5 million members nationwide. The Alliance is based in Washington, D.C., and operates several regional offices.