what makes a good b2b salesperson