Dr. Robert B. Sloan, Jr. has served as
President and Chief Executive Officer at Houston Baptist University since 2006.
Previously, Dr. Sloan served as Chancellor at Baylor University from 2005 to
2006 and President and Chief Executive Officer at Baylor University from 1995
to 2005. While at Baylor, Dr. Sloan was
selected by his peers in the Big 12 Athletic Conference as chairman of the
National College Athletic Association (NCAA) Board of Directors, and also
convened and was asked to serve as chair of the “Group of Six”, a gathering of
presidents of the big six athletic conferences.
Dr. Sloan was also involved in an ex officio capacity on investment
committees both at the foundation level and at the trustee level for the
universities that he served. Dr. Sloan currently chairs the
Company’s Compensation Committee. Dr. Sloan served as the Company’s Chairman of
the Board from June 2016 to February 2020.
Dr. Sloan has served as Chief
Executive Officer of two major academic institutions and has valuable insight
into organizational structure, executive decision-making, financial operations
and leadership. His executive management
skills and extensive experience with organization strategy and governance
provide invaluable insight and guidance to our Board’s oversight function.