Sales
Business Development Representative
Trella
Trella is looking for a Business Development Representative (BDR) to power the top of our sales funnel. You'll be the first point of contact for new B2B…
via Naukrigulf
View details
Sales
Business Development Associate
Trella
We are innovative problem-solvers on this adventure together. Working at Trella means that you ll be surrounded by colleagues who are constantly pushing…
via Naukrigulf
View details
Other
Commercial Manager Egypt
Trella
Trella is looking for a Commercial Manager to lead and grow our Domestic and Dry Bulk business verticals in Egypt. This role owns the full commercial strategy…
via Naukrigulf
View details