I knew she was an Intel Contractor of some sort.
Allegra cleared out her home page a goodly number of years ago and left.