Rachel Mc Owusu, Msw, Lcsw
Inpatient Mental Health Social Worker @ Veterans
About Rachel Mc Owusu, Msw, Lcsw
Rachel Mc Owusu is an Inpatient Mental Health Social Worker at the U.S. Department of Veterans Affairs in Boston, Massachusetts, where she has worked since 2020. She has a diverse background in social work, with experience in various roles and organizations, including grant writing and program implementation focused on social justice issues.