manager project careers in Seeb, Oman