Brand Definition

The brand promise must be one that manifests itself consistently in the customer experience and is communicated consistently throughout all forms of marketing communication.