William Sullivan

General communicator. Web junkie. Friendly twitter specialist. Wannabe internet trailblazer. Problem solver.