Contracts Manager
Posted just now by Public Sector Resourcing
- Location:
- London
- Job Type:
- Contract
About The Company. Defra is the UK government department responsible for safeguarding our natural environment, supporting our world-leading food and farming industry, and sustaining a thriving rural economy. Our broad remit means we play a major role in people's day-to-day life, from the food we … more