Commercial Manager - Land Systems - London
6 days ago
London
... software engineering, underwater robotics, radars, AI, and armed forces training.As part of the ... You will be embedded with the OD management team and work in close cooperation with senior ...