Company Name

Industry

Location

Revenue

Employees

International Translation Services

Translation and Localization

United States, Iowa

$250M to $500M

51-200

Ingenuiti Life Sciences

Translation and Localization

United States, Iowa

$25M to $50M

51-200