You might know about the Patterson Technology Center (PTC), our state-of-the-art support center located in Effingham, Illinois. You might know that it employs the industry’s most knowledgeable and skilled support specialists. You might even be one of the 100,000 customers …
Read More »
