Information Technology Services . Cairo, Egypt . 11-50 employees
Illa
ILLA combines the latest logistic technologies with high-quality service to offer customized delivery solutions in the MENA region.
There are currently no open jobs at Illa
Sign up for an employer account and post your job
Join WUZZUF now and learn about all companies hiring in egypt