Chief Specialist, Technical Support

  • Anywhere

Our client is seeking a Chief Specialist, Technical Support to assist with their activities in Dubai, United Arab Emirates. Job Description – Participate effectively in establishing and implementing partnerships with other organizations…

To apply for this job please visit .