McAllister came to the John Rex Endowment in 2001.  In her position she manages administrative and financial operations, and directs communications in order to further the mission of the foundation.  Prior to joining the John Rex Endowment, McAllister was with Rex Healthcare where she had primary responsibility for the due diligence activity during the Rex Healthcare/ University of North Carolina Health Care System transaction.