#088 - Are Salespeople Born or Made?

Are salespeople born (nature) or are they made (nurture)?  What percentage are natural salespeople?  Find out in this Sales Influence Podcast.