SEWER Jobs in Oman for 7107 Islands Placement and Promotion 7107 Islands Placement Promotions POEA Approved Job Order Oman Vacancies: 19 Send to friend Save Share View more 3 years ago