VenturePedia

Lead Hunter

Definition

A specialist who finds potential customers and passes them to sales for follow-up.

Updated:

Tags:Sales