Structure chart
Locations
Our Finance offices are based in Newcastle, York, Leeds, Peterborough, London, Worthing, Warrington, Birmingham, Worcester, Bristol, Reading and Exeter.
These locations are available for all roles.
Video: Meet the team
"Being able to link the work I do in finance to the work that Defra Group delivers gives me real pride in the job that I do."