Branding consultant Denise Lee Yohn has an article worth reading about what defines a brand. I still run into clients who think their “brand” is their logo, or their name, or their sign. I define a brand as how you entire organization touches the world, at every touchpoint.
Denise nets it out nicely: BRAND = CULTURE + CUSTOMER EXPERIENCE + COMMUNICATION