Mac careers in Seeb, Oman