IT Manager
Reeqwest
- Qatar
- Dubai
Our Client specialized in automotive and Bus Air conditioning and has steadily expanded to include six manufacturing plants located in Doha & GCC, with a labor force of over 1000 e…
1 job
Reeqwest