LocationBirmingham, Bristol, Leeds, Newcastle-upon-Tyne, Nottingham, Oldham, Swansea About The JobJob summaryThe DVSA are in the midst of an incredibly exciting digital transformation. This role will form a part of a new team helping change the dire...