National Language Service Corps (NLSC) Employee Directory
Translation and LocalizationVirginia, United States201-500 Employees
National Language Service Corps (NLSC) has about 316 employees across 3 continents, most of them in North America. Consulting and Media & Communications make up over half of the profiles with a known department. National Language Service Corps (NLSC)'s workforce spans 5 departments.