Stefan Schechs


Sarah Peter Hall

Originally from Denver, Colorado, Stefan graduated from the University of Colorado Boulder, where he studied Ceramics, Printmaking, and Anthropology. Since relocating to Philadelphia, he has worked for various Philadelphia arts organizations including the Institute of Contemporary Art and The Clay Studio. He has worked in the Admissions Office for over 8 years.