Senior Technology Engineer - Research, Technology & Innovation Team Autonomy & Mission Systems
4 days ago
Preston
... testing facilities in Egremont, Cumbria and design offices in Preston, Lancashire ... This is augmented by a network of staff working across the UK, creating a dynamic and highly ...