Citadel Space Systems Logo

Citadel Space Systems

Locations: Harwell, Oxfordshire, GB

Company Size: 1 - 100

Industry: Aviation and Aerospace Component Manufacturing

Company Website

AI Description

drawer
  • Ben Cartwright profile image

    Spacecraft Electronics/Systems Engineer