Ge project careers in Oman