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