Landor joins ClearSky Harker Heights after serving as the Director of Business Development & Contract Administration for an acute psychiatric hospital in Temple, Texas, where he managed business strategy and development. During Landor’s tenure, he was influential in opening the new hospital, including four inpatient patient units and outpatient services. Prior to this, Landor served as Associate Practice Administrator for a Federally Qualified Health Center (FQHC) in Central Texas, where he oversaw the day-to-day operations of multiple clinics and service lines.
Landor earned his bachelor’s degree from Baylor University in Waco, Texas, and his master’s in business administration from William Woods University in Fulton, Missouri. He is a member of the American College of Healthcare Executives (ACHE) and the Healthcare Financial Management Association (HFMA).