Hi, I have been looking at the Hubspot account of the company I work on, and I've seen that we have more marketing contacts (600 ish) than contacts registred in our CRM (350 ish). How can this be possible? What does it mean? Thanks for your hel
read more