I think one of the better ways is to have a face-to-face discussion and get an understanding of the venue and how they work. First vibe usually is one of the best and of course, reading the forums here.
I got recommendations from reading some of the sales managers here and promptly contacted...