Mike Steigerwald is the executive director of Public Computing Services, a nonprofit wannabe specializing in web 2.0 hosting for other nonprofits. Since that's currently a one-man operation, it makes him an independent computer consultant. As a result, he's also president of the Minnesota chapter of the Independent Computer Consultants Association.
Download presentation
http://PublicComputingServices.org/VNA.ppt