Trella

Cairo | Egypt

About Trella

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, United Arab Emirates, and Pakistan.

There are no jobs matching your search criteria. Please modify your search and try again