To bring your brand to life you need a writer to find its voice and dream up interesting ways to communicate. Plus, of course, you'll need a designer to give it a distinctive face and its own visual language. Oh, and don't forget: a strategic thinker to take a look at all your marketing activity and help you find some clarity. If you're a big business, that probably means buying a big creative agency. But if you're not, it'd be great to find, like, one guy you could work with to handle all of that stuff. And, well, that would be this guy.