Armstrong is the president of the Armada Network ministry group and an international director of the American Pastor's Network, where he is involved with the group's Ukraine Initiative, according to his LinkedIn profile.