Country: Java
where you are encouraged to thrive. As a SCIDA Field Engineer (Site Coordinating Installation Design Authority), you'll work at the heart..., Armed Forces or Defence engineering backgrounds, confident working independently. This role will be based at Cosford...