Safeguarding insight work to inform sector-led improvement
Improvement and Development Agency for Local Government (IDeA)
Est. £24,700 · 4 months
- Same work as 1 of your wins
- New buyer for you
- London (the buyer's address; the notice gives no place of delivery)