Sales Development Representative
Strategic Account Manager
Account Executive
Enterprise Account Manager
Account Manager, SMB
Account Manager
Customer Engagement Platforms · United Kingdom · 51-200 Employees
View Company Info for Free
Sales Development Representative
Strategic Account Manager
Account Executive
Enterprise Account Manager
Account Manager, SMB
Account Manager
A closer look at the technologies used by SciLeads
Launched in 2016, SciLeads is trusted by hundreds of scientific companies globally to accelerate sales and drive growth. Containing the world's most accurate and comprehensive database of research scientists, SciLeads enables sales and marketing teams to identify, engage and qualify their ideal prospects. The SciLeads platform has an intuitive and... Read More