If I had a dollar for every time someone in sales told me “I need more leads”, I would be living it up on a beach in the sun. Over the course of my marketing career, regardless of the industry I worked in, I have heard it all: We need more leads We need better leads We have too many leads What do you want me to do with these leads? Wait, what leads? It’s 2023, and by now I think we can all agree that a team approach to corporate go ...