Bid Manager

The role relates to bids across the whole of Space, Defence & Intelligence, as well as bids in other UK BUs where Space, Defence & Intelligence is contributing…