The Department for Environment, Food and Rural Affairs (Defra) is the UK government department responsible for policy and regulations on environmental, food and rural issues. We are responsible for policy and regulations on: - the natural environment, biodiversity, plants and animals - sustainable...See more
Headquarter United Kingdom of Great Britain and Northern Ireland |
Countries of operation Singapore, Philippines, United Kingdom of Great Britain and Northern Ireland, ... See more |
Year founded 2001 (23 years) |
Funding status Private |
Company type MNC / Large Enterprise |
Business Manager
Stakeholder Engagement and Readiness Officer
Communications Advisor