. From surface vessels to sub-surface operations and unmanned platforms, we are revolutionizing the way naval missions are executed.... Job Description We have an exciting opportunity for a Project Manager to join our Projects Department at Ultra Maritime, SMaP based in Staffordshire for 6...
Ultra Electronics