HOUSTON, TX — Stephen C. Head, Ph.D., LSC Chancellor, has announced plans to retire effective August 1, 2023.
“My reasons for making the announcement at this time are simple,” Head said. “I would like to give the LSCS Board of Trustees plenty of time to search and select the new Chancellor. I am extremely proud of what we have accomplished and have seen the college grow into one of the premier community colleges in the country.”
Head began his career at LSC in 1984 and has a more than 30-year history in senior positions at LSC, including president of three LSC locations and executive vice chancellor. During this time, Head focused on student access, equality, success and graduation; academic quality; human resources programs in accordance with the needs of the community; and collaborative agreements with educational, business, and local civic organizations.
“DR. Head’s legacy will be felt for generations to come,” said Michael Stoma, Chair of the LSCS Board of Trustees. to help.”
Head received his Ph.D. in history from Texas Tech University. He earned a Master of Arts in History and a Bachelor of Arts in History from Lamar University. In addition, he previously taught undergraduate and graduate history courses for LSC and university partners, and graduate courses in community college leadership and college finance.
“Serving eight years as Chancellor of Lone Star College is without a doubt the most rewarding job I’ve ever had,” Head said.
The Lone Star College System board of trustees will begin searching for its fifth chancellor. In addition to the selection of a search consultant, a search committee is formed.
Lone Star College enrolls over 80,000 students each semester and provides high quality, affordable academic transfer and career education. Educating tomorrow’s workforce today, LSC is redefining the community college experience to support student success. Stephen C. Head, Ph.D., serves as Chancellor of LSC, the largest college in the Houston area, and was named #35 in Texas by the Chronicle of Higher Education as a 2022 Great Colleges to Work For® Institution in the Forbes Named America’s Best Employers By State and recognized as one of this year’s Best Places to Work in Texas™ by Fortune Magazine and Great Place To Work®. LSC consists of eight colleges, seven centers, eight Workforce Centers of Excellence and the Lone Star Corporate College. To learn more, visit LoneStar.edu.