Senior Technology Engineer - Research, Technology & Innovation Team Autonomy & Mission Systems
4 days ago
Preston
The company's Head Office is at Westlakes Science and Technology Park in West Cumbria, with systems integration, assembly & testing facilities in Egremont, Cumbria and design offices in Preston ...