Meaning of “high-touch” in the English Dictionary

"high-touch" in Business English

See all translations

high-touchadjective [ usually before noun ]

uk us COMMERCE

involving personal attention and service:

She delivers the high-touch service her clients demand.
high touch
noun [ U ]

Firms are discovering people want "high touch" rather than high tech.

(Definition of “high-touch” from the Cambridge Business English Dictionary © Cambridge University Press)