A sales consultant is responsible for finding customers who would purchase their company's products. A sales consultant often has to meet with clients, both in and out of the office; usually they will be assigned a certain territory in which they will travel. The sales consultant must be very familiar with a company’s products and their features to explain the features to the customer and why the customer needs them, and to help train the customers in their use. A sales consultant must be empathetic, personable, and a good listener. Customer satisfaction is key, which requires thorough communication both before and after product purchase. It is important to keep thorough records of all communications, not only with the clients but with colleagues in the company. Communication with other departments, such as advertising and research and development, is critical so that sales consultants can tell clients what is available and let the company know about client interests, thus helping to steer the direction of the company’s products.