head of technical support engineering careers in Barka, Oman