Rachel Dalton

Captain Rachel Dalton of the British military who is offered the position of head of Section 20