Alumnus Spotlight: Ben Williams

Check out this profile on one our alums, Ben Williams!

Ben graduated in 2003 and currently lives and works in NYC.