Aberdeen-headquartered IT managed service provider ITWORX UK is celebrating one year since it became employee-owned and its best financial year since launching 11 years ago. The company have reported a record £3.06 million turnover which equates to a 15% increase in their business over th
Itworx Uk
1-1 of 1 Articles