OpTech opens new office in Denver Tech Center

OpTech opens new office in Denver Tech Center

DENVER - OpTech , a Troy, Mich.-based information technology and engineering workforce solutions provider, announced it has opened a new office in the Denver Technology Center to serve clients... Read More

By: Steve Tuesday October 16, 2012 0 comments Tags: Denver, Lisa Anderson, OpTech, Ronia Kruse