David Leach: key obituary facts
Is David Leach dead? Yes. David Leach died on January 31, 2020, at age 91.
Cause of death: David Leach's cause of death has not been publicly confirmed.
What was David Leach known for?
He was known as Australian vice admiral who was Chief of the Naval Staff from 1982 to 1985.
![]()
Australian vice admiral who was Chief of the Naval Staff from 1982 to 1985
Died on Friday January 31st 2020