Company Name

Industry

Location

Revenue

Employees

ITA - Italian Trade Agency

International Trade and Development

United States, Texas

$500M to $1B

501-1000

DNV Product Assurance AS

International Trade and Development

United States, Texas

$500M to $1B

51-200

Black Dog Consulting

International Trade and Development

United States, Texas

$500M to $1B

1-10