Press Release

30 March 2021
Penny Spence named Executive Vice President and Chief Financial Officer
The Stowers Institute for Medical Research is pleased to announce that Penny Spence has been named the new Executive Vice President and Chief Financial Officer for the Stowers Group of Companies, including not only the Institute, but also BioMed Valley Discoveries and Stowers Resource Management.
Read Article