‘Lead generation for creative agencies’. It’s one of those lines that makes complete sense to some but sounds like gobbledigook to everyone else. ‘Lead generation’ is a general mystery, unless your job depends on it. And what is a creative agency after all? But of course, so far as branding is concerned, ‘everyone else’ really doesn’t matter. Hitting the spot...