landmark careers in Oman