John Davidson

John Davidson
John Davidson
Head of Field Operations (Systems), National Security Inspectorate (NSI)

John Davidson is the Head of Field Operations (Systems) at National Security Inspectorate (NSI). He has been associated with the organisation for more than 14 years, having joined there as a Regional Inspector in June 2005.