project manager supply careers in Seeb, Oman