Solution Engineering Manager
Stockport, Stockport, United Kingdom
Thales Maritime Mission Systems
Thales
System Design Authority
University of Leeds