User photo

Alan Richards

About

Vice Admiral Alan David Richards, is a retired Royal Navy officer who served as Chief of Defence Intelligence from 2012 to 2015.