GoTo appoints new sales lead and interim CFO
(Telecompaper) GoTo announced that Peter Mahoney, its chief marketing officer, has assumed the role of chief commercial officer, where he will oversee both sales and marketing efforts for the company...