David Lockwood (Q107106661)
Jump to navigation
Jump to search
Chief Executive, Babcock International plc, since 2020
- David Charles Lockwood
Language | Label | Description | Also known as |
---|---|---|---|
English | David Lockwood |
Chief Executive, Babcock International plc, since 2020 |
|