About Us

Outlive Yourself Foundation was formed in 2018 in partnership with Dallas-based organ procurement organization, Southwest Transplant Alliance (STA), with the purpose of honoring and supporting the gift of life.

The Outlive Yourself Foundation plans to focus on three key objectives: driving research and education that will lead to more successful organ transplants; supporting the donation of organ and tissues while educating the public on the importance of donation; and supporting the needs of donor families and transplant recipients. The Outlive Yourself Foundation is Where Hope BeginsTM.

Emily Allbright serves as Executive Director of Outlive Yourself Foundation and Tara Storch has been named president of the new foundation.

For more information about Southwest Transplant Alliance, go to https://organ.org/