We often advise our clients that a well executed brand will last 20-30 years if it is properly maintained and refreshed every 5 years. We have followed our own advice, and have spent the past year refreshing our own brand inside and out. The centerpiece of our brand...