Dictionary.com
Thesaurus.com

will have staffed

  • future perfect
    of staff.
    staff
    noun
    a group of persons, as employees, charged with carrying out the work of an establishment or executing some undertaking.