Definition: An umbrella brand designates a brand that groups together a set of brands or heterogeneous products, placed under its umbrella. The umbrella brand is more or less visible depending on the case and allows a group or a range of products to emerge.
Join the COM pros newsletter
52.659 communicators already subscribed to our newsletter. Receive the best of business communication every month ... without a chat!
Top :) See you soon!