Tony Riggs is the Head of Technology Innovation of Defra.
4,677 people are employed at Defra.
Defra is based in London, Greater London.
The NAICS codes for Defra are [9241, 924, 22, 92411, 92].
The SIC codes for Defra are [951, 95].