We’d Love to Connect with You, Get In Touch With Us!
Our corporate office is located in Champaign, IL, about 2.5 hours south of Chicago. Champaign is a thriving hub of innovation with state-of-the-art research facilities including a supercomputer that boasts the world’s largest online storage system.
Our offices are close to the University of Illinois at Urbana–Champaign (UIUC), a world-leading magnet for engineering and sciences. According to Bill Gates, Microsoft hires more graduates from the UI than from any other university in the world. Intel hires more PhD graduates from the UI than from any other university in the country.
Our strategic location in this innovative epicenter keeps our team and clients on the pulse of the latest technological advances.