Erick Moffatt no comments
A new lead is exactly what it sounds like — someone new that shows interest in your company. This is your chance to get them interested and work them down