Director Finance IT Transformation careers in Barka, Oman