Platform
Features
Pricing
ILLA
HQ
Edit office
Gîza, Egypt
ILLA's headquarters in Gîza, Egypt
Chief Technology And Product Officer
Operations Manager
Senior quality Ops
Manager of Operations
Operation
Backend Lead
Frontend Lead
Account Management Lead
Senior Treasury Accountant
Financial Analyst
Head Of Legal Department
UX Researcher
Operations Team Member
Senior treasury & bank accountant
Frontend Developer