Radar Mechanical Design Lead
BAE Systems UK, South East England, Isle Of Wight, Cowes GB
Job Title: Radar Mechanical Design Lead Location: Isle of Wight – Cowes – please speak to your recruiter about the options for this particular role. Salary: Up to £85,700 (dependent on skills and expe...