1 POSTS
Jim Lynch is a staff writer and director of green technology at TechSoup in San Francisco. TechSoup is a high-tech nonprofit whose mission is to provide charities, churches and libraries worldwide with donated and discounted software, hardware, and the knowledge to use them.