87 employees
Multi-lingual translation and interpretation services for legal, medical, engineering, financial and govt agencies.
2006