TouchBistro is a triple-winner in prestigious annual Deloitte Award Programs

Press Release TouchBistro announced today it is one of the select few companies that have won three prestigious Deloitte award programs in a single year. The company is ranked number no. 24 on the Deloitte Technology Fast 50 for Canada; has been honoured¬† with the Deloitte Technology Fast 50 Leadership award presented to no more […]