global brand
noun [ C ]
MARKETING ukusthe name of a product or service that is known and sold in all parts of the world by a particular company:
The commercial arm of the company is launching a new phone app for its global brand.
a person who is famous in all parts of the world:
She is a global brand and I am confident she will have a good corporate team around her.