Comment Comment by Touche Sales. Being a sales company requires a lot of salespeople. That's frankly a small number considering the number of companies that advertise. parent Touche 12 years ago