Top Incumbent Suppliers
1
ImROC
£927k
5 contracts
2
Freshworks Inc.
£403k
2 contracts
3
KPMG LLP
£14.1m
2 contracts
4
Nexer Digital Ltd
£148k
2 contracts
5
UNIVERSITY HOSPITALS OF LEICESTER NHS TRUST
£3.5m
1 contracts
6
Think Project UK Limited
£894k
1 contracts