Tom Shaughnessy

Shaughnessy has spent nearly 20 years in the computer industry. He operates his own Internet consulting firm.