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
Edit Word