Babcock International appoints David Lockwood as new Chief Executive
LONDON: Babcock International Group, the aerospace and defence company, announced the appointment of David Lockwood as CEO, succeeding Archie Bethel, who earlier this year announced his intention to retire. David will join the Company and the Board on 17 August…