SPECIALIST COMPUTER CENTRES PLC
A United Kingdom supplier, with 62 awarded contracts, totalling £264.8m, most recently 4 days ago.
Contract history
60 entries- Most recent1 Sept 20264 days ago
- Biggest£150mEnterprise Document Management Serv…
- Average size£5.1mAcross 52 priced
- Last 12 months60entries