A good sales rep can be defined as someone who not only focuses on selling products to customers but shows interest in the customers’ needs and in understanding their mindset. Sales representatives have to wear multiple hats. They sometimes become negotiators or deal-makers and at other times, marketers. But what is always a priority is to build a strong channel of communication with clients.