LocationBristol, Nottingham, SwanseaAbout the jobJob summaryDo you have excellent attention to detail?Can you communicate effectively through live chat and emails? Would you enjoy working in a fast-paced environment, acting as a critical point of contact for IT support across DVSA?If so, we w