A brand is a promise to the customerWhen people hear the word branding, many think of logos, design, worldviews, profiles, or ...