An exciting opportunity has arisen for a Technical Specialist to join the growing Technical Development Unit (TDU... will be responsible for identifying and developing a suitable solution in collaboration with the team or colleagues across UK Law...
Thames Valley Police