Situated in a secluded cove which is also home to three Shangri-La managed luxury hotels, Barr Al Jissah is a haven of elegance and tranquillity hidden away in the rugged Al Hajar Mountains of Oman’s unspoilt coastline. The sense of tranquillity begins to set in even as you approach the destination... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet