DocuTech Relocates Idaho Falls Office to Support Growth
DocuTech Corp. (DocuTech), a leading provider of compliance services for mortgage documents, has relocated their corporate headquarters to 3911 North Fifth East, Idaho Falls, ID 83401. The relocation was precipitated by continued company growth and need for a facility that enables them to better meet the needs of their lender customers….