Templecombe, Somerset
Location: Templecombe, United Kingdom Thales people provide armed forces customers with operational advantage... autonomous systems. Accordingly the Senior Naval Architect will be accountable to the MCM Principal Naval Architect...