umbrella organisation
noun

a large organisation which includes several smaller ones

Browse by Subjects
open market value
seven day money
processing
Pty Ltd
revenue recognition