Platform
Features
Pricing
tafweela
HQ
tafweela's headquarters in Cairo, Egypt
Chief Executive Officer
Mobile Team Lead
Software Technical Lead
Product Owner
Head Of People & Culture
No jobs in this office