Good qualities of a salesperson

Ability to Listen. A good salesperson needs to satisfy a client's needs.
Empathy. A good salesperson knows how to feel what their customers feel.
Hunger. These folks also have a need to sell that goes beyond the money.
Competitiveness.
Networking Ability.
Confidence.
Enthusiasm.
Resiliency.