President & CEO
Bart Loewen became President & CEO of Phoenix Houses of Texas in 2020 after serving as the finance officer since 2018. In his role, Mr. Loewen’s priority is to guide the organization’s strategy to deliver on its mission to heal individuals, families and communities challenged by substance use disorders and related mental health conditions regardless of the patient’s ability to pay while engaging a broad community of advocates and donors to ensure long-term financial stability.
Prior to Phoenix Houses of Texas, Mr. Loewen served in finance and operations leadership roles in post-acute healthcare where he oversaw all aspects of the accounting and finance functions that supported operational growth while maintaining fiscal responsibility.
Bart and his wife, Stefani, reside in Dallas, and have two young children, Norah and Henry. He received his Bachelor of Science in finance from Illinois State University and his MBA with a concentration in healthcare administration from Baylor University.