Organization

Land Trust Alliance

Washington, DC | http://www.lta.org
Joined in January 2002

About Us

The mission of the Land Trust Alliance is to save the places people love by strenghening land conservation across America.

Areas of Focus Include
  • Environment
Location
1250 H Street Northwest, Suite 600, Washington, DC 20005
Current listings by Land Trust Alliance
Jobs
Location
Date Posted
Portland, ORJanuary 7, 2019