umbrella organisation
noun

a large organisation which includes several smaller ones

Browse by Subjects
leasing agreement
PV
takeover
Pty Ltd
Financial Services Act