The Arc of Chemung-Schuyler
Rachel Leben has been serving as a Direct Support Professional at The Arc of Chemung since June 2018 and has contributed as an Executive Board Member at the Multi Cultural Student Center since May 2018. Additionally, Rachel has worked as a Writing Tutor at Elmira College since September 2016. Rachel earned a Bachelor's degree in Sociology and Anthropology from Elmira College, completing the program in 2019.
This person is not in any teams