William Ragsdale

Senior Technician: Programming for 30 years. Networking for 25 years. Internet work/tech support for 20+ years.