A United Kingdom supplier, with 1 awarded contract, totalling £2.5m, most recently 12 months ago.
This contract involves providing comprehensive IT human resources services for a maximum period of 48 months from the date of contract signing. The supplier will be responsible for supplying specialists who meet specific requirements and possess the necessary skills and experience. The contract is d