Number of employees
150
Annual revenue
$11000000
"Globalization is a business reality. But operating on a global scale comes with a price: increased complexity and risk which often results in increased costs and longer order-to-cash cycles … Technology plays an important role in mitigating these factors, hence the growing demand and importance of global trade and transportation solutions."