An exciting opportunity has arisen for a Technical Specialist to join the growing Technical Development Unit (TDU... to understand how technology at their disposal works, enjoys learning about new and improved technical assets, is keen to learn new...
Thames Valley Police