Trella Employee Directory
Truck TransportationCairo, Egypt201-500 Employees
Trella is a technology platform that removes the trucking hassle by connecting shippers with qualified carriers to move and manage loads seamlessly. Currently operating in Egypt, Saudi Arabia and United Arab Emirates.