Tag Search
Study: TGI Friday's UK consolidates restaurant IT support
Date:
29.08.14
| Section:
News
The restaurant chain has simplified its on the ground IT support to streamline tech support and reduce staff distraction