ldoceonline.com

a/the human touch | meaning of a/the human touch in Longman Dictionary of Contemporary English | LDOCE

From Longman Dictionary of Contemporary Englisha/the human toucha/the human touchFRIENDLYsomeone, especially someone in authority, who has the human touch deals with people in a kind friendly way and is able to understand their feelings and problems  The president has been accused of lacking the human touch. humanExamples from the Corpusa/the human touchRemember, people are interested in people not politics and the best campaign moments are those with a human touch.Science can have a human touch.Sir Peter Parker who he replaced will always be remembered as an enthusiastic chairman with a human touch.