Leader of Babcock International announces retirement January 25, 2026 By Alun Williams David Lockwood, group chief executive of Babcock International, a UK defence specialist, has announced he is to retire before the end of the year. The company’s board has chosen Harry …