SciLeads is an innovative sales and marketing intelligence platform for scientific companies. We enable greater sales by providing companies with instant access to highly relevant prospect and market information.
Looking for a particular SciLeads employee's phone or email?
The SciLeads annual revenue was $5 million in 2026.
Daniel McRitchie is the Co-Founder and CEO of SciLeads.
81 people are employed at SciLeads.
The NAICS codes for SciLeads are [5111, 511, 51].
The SIC codes for SciLeads are [274, 27].