Senior Manager Facilities careers in Oman