Aha, it's Nina and Ally from the Office! As we know, they now run Domcorp (although we're still not sure what it is that company actually does) and clearly this mission relates to that somehow. Right?
Anyway they've landed and are about to rendezvous with Lilly.