Head of Intelligence Unit

He or she will also work closely with the investigation teams, and will hold line management responsibility for the Intelligence Analysts and other members…

£77,705 - £89,545 a year
1 vacante