Jesse Harrod
Associate Professor
ON LEAVE, FALL 2024
Jesse Harrod (she/they) is a multidisciplinary artist living and working between Philadelphia, PA, and New York, NY. Their visual art practice encompasses sculpture, painting, stop-motion animation, and other media to…
Email Jesse
Visit Jesse's profile