James Richmond is Co-Chair Champlain Valley Democratic Socialists of America. Partner of Kal Play. Works at AFT Vermont.
Socialist Feminists (DSA) Facebook page
Members of the Socialist Feminists (DSA), closed Facebook group, as of September 30, 2017 included James Richmond.
Socialist Majority Caucus
DSA's Socialist Majority Caucus signatories list as of April 25 2019 included James Richmond of Burlington Democratic Socialists of America.