The Defra Group is located all over the UK, as are the opportunities to work with us. Our main locations are; Birmingham, Bristol, London, Newcastle, Reading and York. Within each job advertised, you will find further relevant information about locations.
So why not search for current opportunities near you?