open-lead openleads.com open leads - cloud-based sales lead management application designed to fit the way you work, and affordably priced to fit your budget Category:addictions Global Rank:732,083 visits:32.1K pages/Per:14.1 ADS