Philanthropy Impact

Inspiring philanthropy and social investment across borders, sectors and causes

Umbrella group

Glossary item: Umbrella group - Definition

An organisation which offers support to, and coordination of charities sharing a common interest (i.e. in a particular sector or geography). Umbrella groups are often membership bodies.

This glossary item is tagged under:

  • Understanding philanthropy