Helen is a senior intelligence officer, although exactly where she works is the biggest mystery of all.

She took a risk putting Jack's team together, but so far that risk has paid off. She's not immune to Jack's charms, but aware of the danger he and his team are constantly in.