Concept

Spiritual Holding Company

An umbrella term for governance structures, such as nonprofit foundations, purpose trusts, or employee ownership trusts, that hold and protect an organization's guiding mission separately from its economic ownership.

Preparing graph…
100%
Concept

Spiritual Holding Company

3 visible of 3 connections

Ask about this concept

Transcript mentions

  • … To me though I use the omnibus term spiritual holding company to describe this category of things because I said before we have a lot of infighting. The people who advocate for each of these things thinks their ...