05Apr 2021 by Business Caffeine name would imply, a sales lead is a connection that could potentially lead to a sale. #Sales