My Nonprofit Reviews

LBrower134 - charity reviews, charity ratings, best charities, best nonprofits, search nonprofits


42 profile views
1 reviews

Review for International Snow Leopard Trust, Seattle, WA, USA

Rating: 5 stars  

The snow leopard trust keeps donors up to date with incredible stories images of the animals they are working to protect. Their work is incredibly important and impactful for these elusive animals and their communication is great.

Role:  Donor