Greenford, West London
Director, Sonobuoys System Design Authority and Sonobuoys Project Manager. As the Sonobuoys Engineering Manager... review A background in either Electrical or Mechanical Engineering, with an understanding of software and systems...