36 employees
Elanex is a translation company providing technical documentation translation services.
2002