sb you can do business with
► someone who you feel you can work well with, because you understand each other: »
Eventually they found a consultant they felt they could do business with.
Main Entry: ↑business
Financial and business terms. 2012.
Eventually they found a consultant they felt they could do business with.
Financial and business terms. 2012.