Answer:
I believe it is "will have met".
Explanation:
Typically, the future perfect tense is used to convey that the action will be completed at some point in the future. Thus, it is "will" because it is happening in the future and "have" because the action will be completed at that time.