Dictionary.com
Thesaurus.com
has skippered
  • present perfect of skipper (3rd person singular).