Dictionary.com
Thesaurus.com

has been stewarding

  • present perfect progressive
    of steward (3rd person singular).
    steward
    noun
    a person who manages another's property or financial affairs; one who administers anything as the agent of another or others.