76 employees
Babel is a company specialized in digital solutions such as software development and IT manpower.
2005