The HUMANTOUCH brand, founded in 2006 (United States), from
16 sister brands
and 2916 competing brands.
The HUMANTOUCH brand is owned by NUANCE COMMUNICATION, a company listed in New York.
HUMANTOUCH is part of the Software activity sector.
HUMANTOUCH is a brand of NUANCE COMMUNICATION (NUAN) Rival brands