Recent Finacing
Recent Raise
Albacross is a Sweden-based B2B lead-generation and account-based marketing platform that uses a company-relationship database to identify targets, track website performance, and automate prospecting and research workflows.