Just them? Why not also Weyland-Yutani and Umbrella? At least Armacham has a PR department that can troubleshoot.
To be fair, he already fought them. Coming back as a time traveler with advanced knowledge let him roll "with advantage" as they say in 5th edition. Of course, if it was with my gaming system, I would said "-2 difficulty). Same concept.