Admiral Sir John Devereux Treacher, KCB (23 September 1924 – 30 April 2018) was a senior officer in the Royal Navy who served as Commander-in-Chief Fleet from 1975 to 1977.
Admiral Sir John Devereux Treacher, KCB (23 September 1924 – 30 April 2018) was a senior officer in the Royal Navy who served as Commander-in-Chief Fleet from 1975 to 1977. (en)