Slusa corporate office is located in PO Box 1246, Mc Lean, Virginia, 22101, United States and has 11-50 employees.
slusa
Departments
Number of employees
Operations
5
Medical & Health
2
Human Resources
2
Legal
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Slusa's success, and advanced their careers.
Patient Care Coordinat... at Children's National
Worked as Certified Medical Interpreter
at Slusa (2019-2023)
Explore More
The company offers a range of language services including in-person interpreting, virtual interpreting, CART captioning and transcription, and document translation. They also provide on-demand interpreting services to meet immediate client needs. Their services are designed for a diverse clientele requiring effective communication solutions. Additi... Read More