30 employees
EIT offers a unique combination of technical capabilities, talent, and strategic thinking for the success of complex IT projects.
2009