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 serves on the Audit Committee, Executive Committee and the Nominating and Corporate Governance Committee and 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.