INTTRA

INTTRA

Ocean shipping e-commerce network.

HQ location
Parsippany-Troy Hills, United States
Website
Launch date
Employees
Enterprise value
$120—180m
Recent deals
Authorizing premium user...