Dictionary.com
Thesaurus.com

will have been spearheading

  • future perfect progressive
    of spearhead.
    spearhead
    noun
    the sharp-pointed head that forms the piercing end of a spear.