Kathryn Janeway: As captain of the USS Voyager, she successfully led her ... Kathryn Janeway would fare on the USS Enterprise (NCC-1701-D). (Spoilers: I think she’d do the job very well.) ...
Seven wasn't required to have a defined role because she wasn't actually in Starfleet at the time and held no rank on the USS ...