tutch Appoints Microsoft Veteran Greg Jones as CEO as it Expands Into the U.S.
tutch, the in-store digital platform that gives shoppers a self-service option for discovering every product in a retailers’ ecosystem, today announced the appointment of Greg Jones as Chief Executive Officer (CEO).