The basic idea of targeted sales lead generation seems simple enough. You specify a particular persona as the one most likely to be your client.
However, to really appreciate the concept, think of it like the menagerie of monsters you usually see when it’s nearly time for Halloween.