Robert Ladd serves as the Chairman of the Board of Directors and Chief Executive Officer and President for Stellus Capital Investment Corporation. Mr. Ladd is also the Managing Partner and Chief Investment Officer of Stellus Capital Management. He is a member of the Council of Overseers of the Jesse H. Jones Graduate School of Business of Rice University, as well as a member of the University of Texas Health Science Center Development Board, the UT Health School of Biomedical Informatics Advisory Council, the University of Texas Medical School of Houston Advisory Council, the Rice University Board of Trustees, and the Rice School of Social Sciences Advisory Board. Mr. Ladd received a B.A. in managerial studies and economics from Rice University, and an M.B.A. from the University of Texas at Austin, where he was a Sord Scholar and recipient of the Dean's Award for Academic Achievement. He and his wife, Rice alumna Mrs. Georgiana B. Ladd, have two grown daughters.