Dictionary.com
Thesaurus.com

has been skippering

  • present perfect progressive
    of skipper (3rd person singular).
    skipper
    noun
    the master or captain of a vessel, especially of a small trading or fishing vessel.