
Neuhaus Education Center Names Dr. Natalie Hudson as Chief of Staff
agosto 14, 2025 3:42 pmNeuhaus Education Center Welcomes Dr. Natalie Edwards Hudson as Chief of Staff
Houston, Texas – August 12, 2025 — Neuhaus Education Center is pleased to announce the appointment of Dr. Natalie Hudson as Chief of Staff, bringing with her an extensive track record of executive leadership in special education and a proven ability to bridge organizational vision with the specialized expertise needed to serve students with disabilities.
Dr. Hudson joins Neuhaus from her role as Chief Clinical Officer at Diagnostic Assessment Services, where she provided statewide executive leadership for clinical services, strengthened compliance systems, and spearheaded strategic initiatives to improve special education service delivery across Texas. She has also served as a special education leader in both public charter schools and independent school districts, guiding comprehensive student service programs that span special education, 504, counseling, health and wellness, and multi-tiered systems of support.
A sought-after speaker and thought leader, Dr. Hudson has delivered keynote presentations and professional development at major industry conferences, including the Texas Association of School Boards (TASBO) and the Texas Council of Special Education Administrators (TCASE). In addition, she serves as an adjunct faculty member at Houston Christian University, mentoring graduate students in the Educational Diagnostician program and shaping the next generation of special education professionals.
“Dr. Hudson’s deep expertise in compliance, program design, and cross-functional collaboration will be instrumental in advancing Neuhaus Education Center’s mission,” said Katherine W. Smith, CEO of Neuhaus Education Center. “Her commitment to equity, her ability to lead at scale, and her experience uniting diverse teams around the needs of students with disabilities make her an exceptional addition to our leadership team.”
Dr. Hudson holds a Doctor of Education in Executive Leadership from Houston Baptist University, a Master of Education in Special Education from the University of Houston, and multiple state certifications including Educational Diagnostician EC–12 and Special Education EC–12.
Neuhaus Education Center looks forward to the leadership, innovation, and bridge-building Dr. Hudson will bring as the organization continues to expand its reach and impact in literacy and learning for all students.