Geoff worked with the Clean Water Action Pittsburgh Phone Canvass for three years before taking his current position as Pittsburgh Air Quality Organizer. While a student at the University of Pittsburgh he was active on issues including student debt, sanctuary campuses, Fight for $15, and workers rights. Geoff is interested in the environmental history of Pittsburgh and how it relates to the city's past and present socioeconomic situation.
When Geoff isn't organizing he is an active player and listener of music. He spends his free time reading, skiing, and supporting the local Pittsburgh music scene.