duties and responsibilities of sales consultant