Krissie is one of the natives of the strange dimension known as the Shadow Shard. Now Technician Naylor want some of them, apparently for research. They can be found on the Secure Longbow Base in an alternate dimension mission from Technician Naylor, and there are two of them (the other is Dave).
During my mission (Villanous, solo), she had slightly less Hit Points than a Lieutenant of the same level. This probably means that she was a watered-down Boss-class Captive. She has a faction of Shadow Shard Native and no attacks at all.
How these people came to be in the Shadow Shard is a mystery, but contemplating it really isn't your job.