Oman Sail employs 135 employees. The Oman Sail management team includes K al Jabri (Chief Executive Officer), Anna Weld (Head of sales and marketing), and Muneer Rasheed (Head of Finance).
Looking for a particular Oman Sail employee's phone or email?