Platform
Features
Pricing
Trella
HQ
Trella's headquarters in Cairo, Egypt
Backend Engineer
Co-Founder & CEO
Test Automation Engineer
Country Finance Manager
Ahmed Hassan
Business Development Representative
Dry Bulk Controller
Finance Program Manager
Co-Founder & COO
Software Engineer
Talent Acquisition Manager
Human Resources Specialist
Account Manager
Operations Manager
Program Manager | AP Lead
CRM | Sales Operations | Reporting
Frontend Engineer
No jobs in this office