Energy and Environment careers in Ibri, Oman