The Sequoia Trust

The Sequoia Trust was the largest of 17 new entrants in the 2020 Charity Finance 250 Index.

The Sequoia Trust, was founded in 2015 and has an average three-year income of £52.4m.  It is a general-purpose grant-making trust, which exists “for the benefit of the public in any part of the world, as the trustees may in their absolute discretion think fit.”

Leave a Reply

Your email address will not be published. Required fields are marked *