Rachel Mc Owusu, Msw, Lcsw
Inpatient Mental Health Social Worker @ Department of Veterans Affairs
About Rachel Mc Owusu, Msw, Lcsw
Rachel Mc Owusu is an Inpatient Mental Health Social Worker with extensive experience in social work across various settings, including the U.S. Department of Veterans Affairs and Encompass Health. She holds a Master of Science in Social Work from Columbia University and specializes in addressing complex social justice issues, particularly those related to gender-based violence and marginalized groups.