23/08/2021
In a previous life, I was the “European Head of Telesales” for a large payment company and managed a team of 70+ salespeople. During this time, […]
Lead scoring is a topic that can cause disagreement in the office. So it’s important for marketing and sales to together in defining what a sales lead is.