Texas Christian University’s inaugural Office of University Strategy and Innovation began with the arrival of Chief University Strategy & Innovation Officer Tom Wavering in the summer of 2024. The office was established to foster TCU’s forward-thinking strategies and culture of innovation and ensure TCU remains competitive in a rapidly changing educational landscape.
In TCU Innovates’ final episode before a revamp in August 2025, Wavering discusses the new LEAD ON: Values in Action strategic plan, plans for greater collaboration across the TCU community and shares his dreams for TCU.
This episode was recorded in February 2025.