J. Sandell is a member of the United States Navy.
Biography
Admiral Sandell was present at the United States Department of Defense hearing about the fall of S.H.I.E.L.D.. He listened to Congressman Wenham and General Scudder question Black Widow about her involvement in the HYDRA Uprising.[1]