2 ms·High touch means talking to people.by foota 9y agoHigh touch means talking to people.Finnucane 9y agoYeah, I get that. But she couldn’t just say that, could she? She had to have some dumbass business jargon.