Enterprise Holdings is a multi-billion dollar holding company that includes the Enterprise car rental company was founded by self-made Jack Crawford Taylor in the 1950s. The Taylor family, now worth billions, make a point of giving back. Through their charitable foundation, Andrew and Barbara Taylor have committed $10 million to Washington University School of Medicine in St. Louis to further investigate the scientific underpinnings of psychiatric illnesses. Ultimate goals include improving diagnosis and treatment with an emphasis on depression.
This latest tranche supports the Taylor Family Institute for Innovative Psychiatric Research, established in 2012 at the School of Medicine with a $20 million gift from the Taylor family. Active research includes investigation into Neurosteroids, Oxysterols and ongoing clinical trials. Washington University partners with Sage for ongoing behavioral health clinical trials.
The Taylor’s, like most families, have experienced mental illness issues. In fact, mental health issues cut across income, class and ethnicity and represent a national crisis in America. In regard to major depression, according to the NIH’s National Institute for Mental Health , nearly 20 million Americans have had at least one major depressive episode.
Andrew Taylor is a life trustee of Washington University and chair of Leading Together, the university’s successful capital campaign that recently concluded and raised $3.378 billion.