System Administrator
Duncan & Ross
- Doha, Qatar
Responsibilities: Answer calls, provide appropriate solutions to customer issues within agreed timelines, and ensure their satisfactory closure. Ready to work on 24/7 Shifts. A…
3 jobs
Duncan & Ross
Nair Systems
Nair Systems