The role As a result of recent growth and transformation of our Naval Combat Systems (NCS) business unit, a rare... a critical role in shaping the future technical direction of our Naval Combat Systems business, developing our capability......
Job Location: Mawson Lakes, SA - Adelaide, SA, Australia