Gershman was the Executive Director of the Social Democrats, USA from 1975 to 1980, having previously been an officer of the Young People's Socialist League.[1] From 1965 to 1967, he served in Pittsburgh, Pennsylvania with Volunteers in Service to America (now AmeriCorps VISTA).[1][2] He is currently a Senior Fellow at the Raoul Wallenberg Centre for Human Rights.