HEAD/DIRECTOR OF IT
Duncan & Ross
- Dubai
The Head of IT will play a pivotal role in spearheading the strategic direction and operational efficiency of the Information Technology function of our client. This position entai…
1 job
Duncan & Ross