Corporate Umbrella

Filed Under:
Dictionary Says

Definition of 'Corporate Umbrella'

A masterbrand that provides structure for and lends credibility to other brands belonging to the same corporation. The corporate umbrella drives consumers' purchase decisions and transfers brand value to new products and services.

Investopedia Says

Investopedia explains 'Corporate Umbrella'

Companies use the corporate umbrella and the company's credibility when launching new products and services because the corporate umbrella helps transfer brand value to sub-brands. While consumers may be unfamiliar with the sub-brands and associated products, they will recognize the corporate umbrella brand.

For example, a diversified conglomerate soft drink producer can place its image on other items it produces, although each of those brands could be considered to be somewhat distinct within the corporate structure.

Articles Of Interest

  1. Competitive Advantage Counts

  2. Advertising, Crocodiles And Moats

  3. Economic Moats: A Successful Company's Best Defense

    Find out why some companies thrive while others flounder.
  4. Selecting A Second-Tier Company

    Find out why an industry's "little guys" can be big winners.
  5. 3 Secrets Of Successful Companies

  6. How 3M Got Back Into Wall Street’s Good Book

  7. GE Is Firing On All Cylinders

  8. Disney Films Come Into Focus

    Walt Disney’s (NYSE:DIS) decision to delay the release of the Pixar animated feature “The Good Dinosaur” by 14 months sent tongues wagging in Hollywood, but barely caused a ripple on Wall Street.
  9. Conglomerates: Cash Cows Or Corporate Chaos?

  10. ABB Gets Dinged On Orders, But Is It Timing Or Something Worse?

    Weak orders are a growing worry for ABB's growth thesis.
comments powered by Disqus
Hot Definitions
  1. Ease Of Movement

  2. Dangling Debit

  3. Cabinet Crowd

  4. Backdating

  5. Abnormal Spoilage

  6. "Just Say No" Defense

Trading Center