SSTL - Surrey Satellite Technology jobs in United Kingdom.
This role has a good blend of technical, management and strategic development, and requires close working with the other Optical Payload Teams (Optical Mechanical, Optical AIV...
This role is an exciting opportunity to join the Systems team with responsibility to lead space missions from LEO to GEO and beyond. Plays an essential part in leading other...