touchpoints
A business term for each point at which a company and its products or services come into contact with the customer.
See also : multimedia muchomedia
NetLingo Classification: Online Business
A business term for each point at which a company and its products or services come into contact with the customer.
Edit Word