I've collaborated with Carl and his team on several projects in the past year and can't recommend them enough. I used to think branding was about having a good logo, but ... more