
Exciting Leadership Change Ahead! A New Era for the Science Center
Saint Louis Science Center Welcomes New President and CEO The Saint Louis Science Center is set for a dynamic transformation with the appointment of Dr. Ray Vandiver as its new president and CEO, effective February 28. Dr. Vandiver comes from a successful