Snow Leopard Trust

Founded in 1981, Snow Leopard Trust (SLT) is the world's leading authority on the study and protection of the endangered snow leopard. The snow leopard's range encompasses twelve mountainous Central Asian Countries. Snow Leopard Trust currently has programs in China, India, the Kyrgyz Republic, Mongolia, and Pakistan. With programs and staff in five snow leopard range countries, and connections with researchers and conservation organizations around the world, Snow Leopard Trust is a leader in the effort to secure the future of the wild snow leopard.


Charity Navigator Ratings

Overall Rating

(4/4)|91.24 Score

Financial

(3/4)|87.62 Score

Accountability & Transparency

(4/4)|100 Score

EIN

91-1144119


Headquarter Address

4649 Sunnyside Avenue N
Suite 325
Seattle, WA 98103