Trella corporate office is located in The 50th St, Cairo, Cairo, Egypt and has 11-50 employees.
trella
Departments
Number of employees
Operations
15
Finance
11
Sales
6
Engineering & Technical
5
C-Suite
3
Information Technology
2
Human Resources
2
| Location | People at location |
| Africa | 51-200 |
| Asia | 11-50 |
| North America | 1-10 |
Explore people who held key positions, contributed to Trella's success, and advanced their careers.
Manager, Talent Acquis... at Allianz Egypt
Worked as Hrbp & Talent Management Lead
at Trella (2025-2025)
IT Business Analyst & ... at Beyti - an Almarai Sub...
Worked as Reporting & General Ledger Lead
at Trella (2020-2021)
Explore More
Started in early 2019, Trellas online marketplace connects shippers with carriers to help them transport goods. The marketplace claims to have brought transparency, affordability, and reliability, for the main stakeholders of the trucking industry. Trellas mobile app for shippers enables them to create shipments, track them, and communicate with th... Read More