Idea posted: August 2014
Institutions: University of St. Gallen
Authors:
The IT innovations that have emerged on the consumer market in recent years have led employees, familiar with the benefits consumer products offer, to expect the same level of technology…
READ MORE PIN TO MY IDEAS Idea #433