Employment Specialist at The Harris Center for Mental Health and IDD
Alex Dewalt is a(n) Employment Specialist working at The Harris Center for Mental Health and IDD.