Stephen C. Head, Ph.D., LSC Chancellor has announced plans to retire effective Aug. 1, 2023.
“My reasons for making the announcement at this time are straightforward,” said Head. “I want to give the LSCS Board of Trustees plenty of time for a search and selection of the new chancellor. I am very proud of what we have accomplished and have watched the college evolve into one of the premier community colleges in the country.”
Head began his career with LSC in 1984 and has a 30+ year history of high-level positions at LSC including serving as president at three LSC campuses and Executive Vice Chancellor. During that time Head focused on student access, equality, success and completion; academic quality; workforce programs in alignment with community needs; and collaborative agreements with educational, business and local civic organizations.
“Dr. Head’s legacy will be felt for generations to come,” said Michael Stoma, LSCS Board of Trustees Chair. “I feel honored to work alongside him helping students, professors, staff and the community it serves.”
Head received his Ph.D. in History from Texas Tech University. He earned a Master of Arts degree in History and a Bachelor of Arts degree in History from Lamar University. In addition, he previously taught history undergraduate and graduate classes for LSC and university partners, and graduate classes in community college leadership and higher education finance.
“Serving eight years as Chancellor at Lone Star College is without a doubt the most rewarding job I have ever had,” said Head.
The Lone Star College System Board of Trustees will begin conducting a search for its fifth chancellor. A search committee will be formed in addition to selecting a search consultant.
Lone Star College enrolls over 80,000 students each semester providing high-quality, low-cost academic transfer and career training education. LSC is training tomorrow’s workforce today and redefining the community college experience to support student success. Stephen C. Head, Ph.D., serves as chancellor of LSC, the largest institution of higher education in the Houston area and has been named a 2022 Great Colleges to Work For® institution by the Chronicle of Higher Education, ranked 35th in Texas in the Forbes ‘America’s Best Employers By State’ list and recognized by Fortune Magazine and Great Place To Work® as one of this year’s Best Workplaces in Texas™. LSC consists of eight colleges, seven centers, eight Workforce Centers of Excellence and Lone Star Corporate College. To learn more, visit LoneStar.edu.