We Source Technology of Illinois would like to take this opportunity to introduce our company and the services we provide. STI is a contingency search firm established in July of 2001. We are a small and diversified agency. Our recruiting staff has a combined 40 plus years of recruiting expertise in most technical disciplines including Software, Hardware and Mechanical Engineering, Info...