Thanks for sharing the article and well-thought-out comments. I believe branding should be the joint responsibility of the appropriate business, sales and marketing leaders within the organization. These business functions all have a stake in driving business growth - brand should be a big catalyst for it.