Stephen Cadigan

Stephen Cadigan (b. 17 March 1970 in Cardiff, Wales) is a Welsh–Canadian police officer who has served with the British Columbia Provincial Police since 1990. He currently holds the rank of Assistant Chief Constable, and is the commanding officer of the LMC's Directorate of Internal Affairs. ACC Cadigan oversees three Chief Superintendents, each responsible for one of the three units of Internal Affairs.