Ted StraussExecutive Director

Ted is a filmmaker, artist, techie, singer, project manager, cook, and prolific worrier.

Sur Place